Matt Adams hit a bases-loaded single with two outs in the 10th inning to give the St. Louis Cardinals a 2-1 victory over the Pittsburgh Pirates on Friday night.
The Cardinals have won four in a row, and 14 of their last 17 at home against Pittsburgh.
The Pirates fell to 4-3 on their nine-game road trip.
Jon Jay started the winning rally with a two-out single off Rob Scahill (0-2). Matt Carpenter followed with a double down the left-field line, and Matt Holliday was intentionally walked. Adams then laced a 1-1 pitch to left field.
Pittsburgh right-hander A.J. Burnett allowed two hits over six shutout innings and drove in the first run of the game. He struck out seven and walked three in a 97-pitch outing.
Burnett also passed Hall of Famer Sandy Koufax to move into 42nd place on the career strikeout list with 2,397.
Cardinals starter Lance Lynn gave up one run on four hits and struck out 10 in seven innings.
Burnett drove in his first run since June 20 last year with a single up the middle against a drawn-in infield in the sixth for a 1-0 lead. Francisco Cervelli led off the inning with a single and moved to third on a first-pitch double by Jordy Mercer.
Burnett has been given just five runs of support in his five starts covering 31 innings.
The Pirates have not given up a home run in their last nine games, the team's longest streak since going 10 games with yielding a homer in May 1991.
Pirates: RHP Charlie Morton, recovering from labrum surgery, will throw 60-70 pitches in a simulated game Saturday in Bradenton, Florida. He could join the team in time for its six-game homestand beginning Tuesday.
Cardinals: OF Tommy Phan was transferred to the 60-day disabled list with a left quadriceps injury, and RHP Miguel Socolovich was called up from Triple-A Memphis. Socolovich did not give up a run in seven appearances covering 12 2-3 innings at Memphis. ... LHP Tim Cooney was optioned to Memphis. Cooney gave up three runs over 2 1-3 innings in his major league debut Thursday, a 9-3 win over Philadelphia.
Pirates: LHP Francisco Liriano (1-1, 2.22 ERA) will make his fifth start of the season in the middle game of the series Saturday afternoon. He threw 6 1-3 innings and allowed just two hits in an 8-0 win at Arizona on Sunday.
Cardinals: RHP John Lackey (1-1, 4.21) will be making his 360th career appearance Saturday. He gave up three runs on nine hits over seven innings in a 4-1 loss to Philadelphia on Monday.
Link to box score: St. Louis (16-6) 2, Pittsburgh (12-11) 1 (10 innings)