Mookie Betts lined a two-run double off the Green Monster with two outs in the ninth inning, capping a three-run rally that lifted the Red Sox to a 5-4 win over the St. Louis Cardinals on Wednesday night.
Xander Bogaerts opened the ninth with a solo homer for the AL East-leading Red Sox, who won for the 12th time in 14 games and maintained their 4 1/2-game lead over the second-place New York Yankees.
Zach Duke (0-1) struck out a batter and walked one before John Brebbia gave up Betts' hit after he laid off a pair of tough sliders, with Jackie Bradley Jr. beating a relay home with a headfirst slide for the winning run as catcher Yadier Molina dropped the throw.
Bradley didn't see Molina drop the throw as he slid past the plate without touching it. He had to reach back after he stopped.
Molina was arguing with Segal before Matheny came out.
Kolten Wong had three hits, including an RBI single in St. Louis' four-run second inning, and Lance Lynn held Boston's offense down with six solid innings before the Red Sox rallied.
It was just the third loss in 11 games for the Cardinals, who were swept in the two-game series, their first visit to Fenway Park since the 2013 World Series.
Craig Kimbrel (5-0) pitched one hitless inning for the win.
Lynn allowed two runs and seven hits, walking and striking out three.
Eduardo Rodriguez gave up four runs and eight hits in 5 1/3 innings.
Adam Wainwright (12-5, 4.87 ERA) is set to face Pittsburgh RHP Jameson Taillon (7-5, 4.50) Thursday. Wainwright has won his last five decisions.