Tony Pena's one-out single in the ninth inning drove in the winning run as the Pirates beat San Diego, 2-1, yesterday in Pittsburgh. The Padres' Tim Lollar lost his first game of the season.

Pena got the game-winning hit for the third straight time in which he had Pittsburgh's final at bat.

Lollar (5-1) gave up a leadoff single in the ninth to Lee Lacy, who had struck out in three previous at bats. Bill Madlock moved Lacy to second with his first successful sacrifice since 1979 and Jason Thompson was intentionally walked. Pena followed with his single over the head of shortstop Garry Templeton.

Kent Tekulve (3-1), who pitched the Pirates out of a no-out, bases-loaded situation in the ninth, earned the victory. He got Sixto Lezcano to hit into a double play and pinch hitter Joe Lefebvre to ground out to end the inning.

"When you come into the game with the bases loaded you know what you have to do, so you have to get your wits about you," said Tekulve. "For me, that means keeping the baseball on the ground."

Lollar, who struck out nine, lost for the first time since Sept. 16, 1981. He had won six in a row.

From the third inning through the eighth, Lollar yielded only two hits, a one-out single by Thompson in the fourth and Bill Robinson's leadoff double in the eighth. During that time, Lollar struck out eight.

Pittsburgh's John Candelaria pitched eight strong innings in his longest outing of the season. He struck out eight and walked none. Candelaria has not walked a batter in his last 20 2/3 innings.