ST. LOUIS (AP) -- Jon Jay hit an RBI single with two outs in the eighth inning to break a tie and lead the St. Louis Cardinals to a 3-2 win over the Boston Red Sox on Tuesday night.
The Cardinals won their third in a row and fourth in the last five. Boston has lost three in a row.
Jay, who missed the previous five games with a wrist injury, blooped a hit to left off reliever Junichi Tazawa (1-3) to bring in former Red Sox A.J. Pierzynski with the winning run.
Reliever Pat Neshek (5-0) picked up the win by striking out the side in the eighth.
St. Louis closer Trevor Rosenthal recorded his NL-leading 35th save in 39 chances.
Boston beat St. Louis in six games in last year's World Series.
St. Louis starter Lance Lynn gave up two runs on four hits over seven innings. Boston starter Rubby De La Rosa surrendered one run on six hits over six innings.
Kolten Wong tied the game 2-all with a two-out RBI single in the seventh off reliever Tommy Layne.
St. Louis took a 1-0 lead in the fourth on a run-scoring single by Matt Adams. The hit drove in Matt Holliday, who doubled with one out.
Boston tied the contest in the fifth on a sacrifice fly by Christian Vazquez. Daniel Nava reached safely on a two-base error by third baseman Matt Carpenter to begin the inning.
The Red Sox took a 2-1 lead in the seventh on Will Middlebrooks' infield ground out. With the bases loaded and one away, he hit a two-hopper to the mound.
Holliday was ejected in the seventh inning by home plate umpire Mark Ripperger for arguing a called third strike.