Tigers 8, Indians 6: Victor Martinez and Detroit found a way to pick up Justin Verlander.
Verlander won his 10th straight start and earned his major league-leading 22nd victory, helped when Martinez hit a late grand slam that sent the Tigers over host Cleveland on Wednesday. The AL Central-leading Tigers completed a three-game sweep and won their sixth in a row.
Verlander (22-5) gave up a pair of two-run homers to Shelley Duncan and trailed 4-2 before Detroit rallied against Justin Masterson (11-9) and the Indians' bullpen.
Verlander leads the majors in wins and is 20-2 since May 1. He gave up four runs and three hits in six innings.
Never miss a local story.
Athletics 7, Royals 0: Guillermo Moscoso (8-8) held visiting Kansas City hitless until rookie Salvador Perez singled with two outs in the eighth inning, and Oakland beat the Royals.
Rays 5, Rangers 4 (10 innings): Desmond Jennings homered on the first pitch in the bottom of the 10th inning, and Tampa Bay beat AL West-leading Texas. Jennings sent a pitch from Mark Lowe (2-3) into the left-field stands. Texas had tied it at 4 in the ninth on Ian Kinsler's second homer of the game.
Orioles 5, Yankees 4 (11): Mark Reynolds hit a tiebreaking single in the 11th after striking out four times, and Baltimore beat host New York.
Blue Jays 11, Red Sox 10: Edwin Encarnacion hit a tiebreaking double in the eighth inning and host Toronto rallied to deny Tim Wakefield his 200th career win. Encarnacion matched a career high with five RBI.
Phillies 3, Braves 2: Pinch hitter Ross Gload hit an RBI single with one out in the bottom of the ninth, and host Philadelphia completed a three-game sweep and extended its lead to 10½ games in the NL East. The Phillies reduced their magic number to 12 for clinching their fifth straight division title. Atlanta is 6½ games ahead of St. Louis and 7½ ahead of San Francisco in the wild-card race.
Cardinals 2, Brewers 0: Chris Carpenter pitched a four-hitter to record his first shutout in two years and Rafael Furcal hit a solo home run for host St. Louis. After losing the series opener on Monday, the Cardinals won the last two to move within 8½ games of the first-place Brewers in the NL Central with 19 games to play.
Pirates 5, Astros 4: Andrew McCutchen homered twice, pinch hitter Jason Jaramillo singled home the go-ahead run in the eighth and Pittsburgh beat visiting Houston.
Mets 1, Marlins 0: R.A. Dickey (8-11) blanked host Florida for seven innings, and Jose Reyes scored the game's only run in the first inning.