Pete Kozma scored on catcher Mike Zunino's passed ball with the bases loaded and two outs in the 10th inning, and the St. Louis Cardinals retook the NL Central lead with a 2-1 win over the Seattle Mariners on Friday night.
The Cardinals lead the division by a game after Pittsburgh lost. They're 6-1 on a nine-game homestand.
Kozma entered in the eighth inning as a pinch-runner, later stole third base and scored the tying run.
In the 10th, Kozma singled with two outs off Chase Ruffin (0-2). Oliver Perez walked Matt Carpenter and Jon Jay to load the bases.
Zunino couldn't handle the first pitch to Matt Holliday, with the ball rolling free and Kozma scoring on a head-first slide.
Rookie Kevin Siegrist (3-1) worked around two hits in the 10th for the win.