David Ortiz hit a two-run homer to help the Boston Red Sox beat their archrival New York Yankees 6-4 in the American League on Tuesday.
Boston closer Jonathan Papelbon labored through the ninth inning to earn his 200th career save.
Jacoby Ellsbury led off the game with a home run and Adrian Gonzalez hit an RBI triple as the Red Sox roughed up Freddy Garcia (4-5) early to move within 2 percentage points of the first-place Yankees in the AL East.
Working on seven days’ rest, Boston starter Jon Lester (8-2) gave up three runs in six innings.
TIGERS 8, RANGERS 1
In Arlington, Texas, Austin Jackson had three of Detroit’s season-high 20 hits as Detroit powered past Texas.
A night after getting 18 hits, Detroit bats were alight again. Jackson helped the Tigers win a fourth straight with three RBIs. Detroit scored four runs in the fourth off Matt Harrison (5-5). Every Tiger in the lineup had at least one hit, including Casper Wells, Alex Avila, and Victor Martinez, who had three hits apiece.
Detroit starter Rick Porcello (6-3) won for the sixth time in his past seven outings, giving up just one run over six innings against the AL West-leading Rangers.
RAYS 4, ANGELS 1
In Anaheim, California, rookie Alex Cobb pitched 6-1/3 strong innings to earn his first major league victory and steer Tampa Bay past Los Angeles.
Cobb (1-0) allowed one run in his third major league start and first on the road.
B.J. Upton homered for the Rays, who have struggled over the past month after a strong start.
Dan Haren (5-4) gave up eight hits in seven innings for the Angels, who have lost four straight.
WHITE SOX 5, MARINERS 1
In Chicago, Paul Konerko and Carlos Quentin homered for Chicago in the win over Seattle.
Konerko’s solo shot in the second inning was his second in as many days and fourth in six games. The homer also marked the 1,000th run of his career.
Quentin’s two-run shot in the third inning was his 15th of the season.
White Sox starter Phil Humber (5-3) worked 7-2/3 innings, yielding just one run and striking out five.
Mariners starter Felix Hernandez (6-5) allowed five runs over 6-2/3 innings.
BLUE JAYS 8, ROYALS 5
In Kansas City, Missouri, Adam Lind and J.P. Arencibia each hit a two-run homer to lead Toronto over Kansas City.
Lind homered off Vin Mazzaro (0-1) in a three-run first inning.
Blue Jays rookie starter Kyle Drabek (4-4), who failed to get out of the first inning in his previous start, labored through 5-1/3 innings to pick up the win. He gave up nine hits and four wild pitches.
INDIANS 1, TWINS 0
In Cleveland, Ohio, Carlos Carrasco took a shutout into the ninth inning as Cleveland snuffed out Minnesota’s streak of five straight wins.
Carrasco (5-3) struck out six and walked one over 8-1/3 innings as Cleveland avoided their first eight-game losing skid ever at Progressive Field.
With a runner on second, Indians closer Chris Perez got Michael Cuddyer on a called third strike for his 15th save in 16 chances.
Twins starter Francisco Liriano (3-6) came off the disabled list and matching Carrasco for five innings, but took the loss.
In other AL play, it was:
‧ Orioles 4, Athletics 0
Rubby De La Rosa pitched five effective innings in his first career start to steer the Los Angeles Dodgers to a 6-2 win over the Philadelphia Phillies in the National League on Tuesday.