ST. LOUIS -- With a lot of help from Seattle, St. Louis is back in first place in the National League Central.
Mike Zunino's passed ball with two outs in the bottom of the 10th inning Friday night scored Pete Kozma with the winning run as the Cardinals eked out a 2-1 win at Busch Stadium.
Kevin Siegrist (3-1) worked around two singles in the 10th for the win as the Cardinals took a one-game lead over Pittsburgh, a 5-4 loser to the Chicago Cubs, and a 3 1/2-game lead over Cincinnati, which fell 5-1 in Milwaukee.
Kozma grounded a two-out single to left off Chance Ruffin (0-2). Oliver Perez relieved Ruffin and gave up walks to Matt Carpenter and Jon Jay to load the bases.
Matt Holliday took the first pitch inside. The ball hit off Zunino's glove and rolled to his left. Kozma slid head-first and beat Perez's tag, the ball popping out of Perez's glove as a crowd of 40,506 roared.
Seattle handed St. Louis the tying run in the bottom of the eighth. Pinch-hitter Brock Peterson's one-out popup off reliever Charlie Furbush was dropped by second baseman Nick Franklin for a two-base error.
Pinch-runner Kozma timed Furbush's slow delivery to the plate and stole third on ball four to Carpenter. Jay then slapped an 0-1 pitch to Franklin for a potential double play, but shortstop Brad Miller's relay throw to first bounced off first baseman Kendrys Morales as Kozma scored.
That play led to a no-decision for both starters. The Mariners' Hisashi Iwakuma allowed just three hits and two walks, striking out one, in seven scoreless innings. Adam Wainwright went eight innings, yielding six hits and one run while walking two and fanning six.
It was expected to be a pitcher's duel, and neither Iwakuma nor Wainwright blinked for four innings. The teams got a runner to second only one time each as the right-handers carved up their respective opponents, mixing pitches and speeds to accrue routine outs.
The Mariners broke through in the top of the fifth when Zunino walloped his third homer, a solo shot to left which was estimated at 435 feet. He jumped on a 2-0 cutter that stayed in the plate's middle.
Seattle was denied a second run when Carpenter dove behind second to keep Abraham Almonte's two-out bouncer from getting into center field, then threw behind Franklin as he rounded third. Franklin was tagged out in the ensuing rundown.
NOTES: St. Louis C Yadier Molina was back in the lineup after a two-game absence, batting fifth. Molina and his brother, Bengie, the team's assistant hitting coach, were with their mother in a St. Louis-area hospital as she underwent a surgical procedure. ... Cardinals RHP Trevor Rosenthal and his wife, Lindsey, welcomed their first child early Friday morning. Rosenthal was unavailable Friday night but will return for Saturday night's game. ... Seattle started a 10-game road trip in St. Louis. It will go to Detroit for four and then to Anaheim to play the Los Angeles Angels for three. The Mariners will cover more than 5,100 air miles on the trip, giving them a total of 52,656 for the season.