Texas’ Yu Darvish got much the better of an anticipated pitching duel that fizzled out as the Rangers piled on seven runs in the third inning to prematurely end the night for Detroit’s Justin Verlander and beat the Tigers 10-4 on Thurday.
Among other games, Seattle edged the injury-stricken New York Yankees, San Francisco came from six runs down to beat Colorado for the 10th straight time, Boston got a three-run double with two outs in the ninth to stun Tampa Bay, and the New York Mets arrested a six-game slide by beating St Louis.
In Texas, Verlander walked in two runs in the third inning, doubling his previous career tally of bases-loaded walks. Mitch Moreland’s two-out double broke a 3-3 tie before Geovany Soto hit a three-run homer as Texas raced to an 8-3 lead.
Darvish (7-1) won his fifth straight decision despite allowing two home runs for the third start in a row.
Verlander (4-4) had his shortest outing for three years, lasting 2-2/3 innings.
New York’s lengthy injury list grew as Andy Pettitte and Chris Stewart were hurt in the 3-2 loss to Seattle.
Pettitte (4-3) left after 4 2-3 innings because of an injured back muscle near his left shoulder, while Stewart, who took over as the Yankees’ starting catcher when Francisco Cervelli broke a hand last month, limped off after the seventh inning.
The Mariners had their own injury headaches as scheduled starter Aaron Harang twinged his back on Wednesday.
Hector Noesi was called up for his first start of the season and gave up only one unearned run in 4-1/3 innings.
San Francisco’s Angel Pagan broke a tie with a two-run single in the sixth as the Giants recovered from a bad start to beat Colorado 8-6.
Brandon Crawford added a three-run double to help San Francisco and Marco Scutaro extended his hitting streak to 15 games.
Giants starter Matt Cain (3-2) struggled early, giving up homers on consecutive pitches in the second, along with a three-run homer an inning later, but his batters allowed him to take the win.
Boston’s Will Middlebrooks had a three-run double with two outs in the ninth inning that lifted the Red Sox past Tampa Bay 4-3.
Rays closer Fernando Rodney (1-2) issued three walks in the ninth to load the bases with one out. After a strikeout, Middlebrooks lined a shot to left field to clear the bases.
New York’s Daniel Murphy and David Wright combined for five hits and three RBIs to lead the Mets to a 5-2 win over St Louis.
The Mets avoided a four-game sweep by getting to Cardinals ace Adam Wainwright (5-3), who was coming off a two-hit shutout win over the Rockies.
Murphy went 4 for 4, doubled twice and walked, and was 9 for 15 in the series. Wright doubled, singled and drove in two runs.
Washington’s Stephen Strasburg pitched a career-high eight innings while Bryce Harper and Adam LaRoche homered to lead the Nationals to a 6-2 victory against San Diego.
Pittsburgh’s Travis Snider homered for the first time in nine months and drove in three runs to lead the Pirates past a reeling Milwaukee 7-1.
Cincinnati’s Brandon Phillips homered in the sixth inning and drove in the go-ahead run with a sacrifice fly, helping the Reds complete their second three-game sweep in a row by beating Miami 5-3 in 10 innings.
Chicago’s Jeff Keppinger walked with the bases loaded to drive in the go-ahead run — his first base on balls in 141 plate appearances this season — as the White Sox rallied with three runs in the eighth to beat the Los Angeles Angels 5-4.