Zack Greinke scattered six hits through 6⅓ innings and Adrian Gonzalez homered Saturday as host Los Angeles beat Tampa Bay, 5-0, despite the Rays pulling off the hidden-ball trick.
Skip Schumaker added four hits for the scorching-hot NL West leaders.
The Dodgers are 19-3 since the All-Star break, and they improved to 36-8 since June 22, the best such stretch for the franchise since 1953.
Tampa Bay lost its fourth straight, matching their longest skid this year.
Greinke (10-3) struck out seven and walked one. The Dodgers have won 15 of Greinke’s 19 starts. He has a 1.66 ERA over his last seven outings.
The bullpen finished the job, lowering its ERA since the All-Star break to 1.89.
The Rays’ Roberto Hernandez (6-12) gave up five runs in four innings.
Most everything went well for the Dodgers, except when Tampa Bay got tricky in the fourth inning. The play occurred after A.J. Ellis hit a bases-loaded sacrifice fly, with all three runners moving up as center fielder Wil Myers threw toward the plate.
First baseman James Loney wound up with the ball behind the mound. He flipped it to shortstop Yunel Escobar, who then quickly tossed the ball to Evan Longoria while no one seemed to be looking.
Longoria stood behind the unsuspecting Juan Uribe and waited for him to lift his foot while chatting with coach Tim Wallach. Umpire Angel Hernandez was right on the play, watching the whole time, and made the out call.
Blue Jays 5, Athletics 4 — Josh Reddick hit two home runs, a day after connecting three times for Oakland, but host Toronto got shots from Jose Bautista and Jose Reyes for the victory.
Marlins 1, Braves 0 — Miami scored the lone run on reliever Jordan Walden’s wild pitch in the ninth inning to snap host Atlanta’s 14-game winning streak. Adeiny Hechavarria led off the Miami ninth with a triple and scored on the wild pitch by Walden (4-2).
Tigers 9, Yankees 3 — Miguel Cabrera had three hits, including a homer, while playing on a bandaged leg, and Torii Hunter connected and drove in four runs to lead visiting Detroit to its 17th win in 21 games.
Rangers 5, Astros 4 — Alex Rios starred in his Texas debut, tying the game with an RBI triple in the eighth inning and scoring the go-ahead run at Houston.
Giants 3, Orioles 2 — Hunter Pence hit a go-ahead, two-run double in the sixth inning as host San Francisco held off Baltimore, despite Chris Davis’s majors-leading 42d home run.
Angels 7, Indians 2 — C.J. Wilson (12-6) won his fourth consecutive decision as visiting Los Angeles handed Cleveland its sixth straight loss.
Mets 4, Diamondbacks 1 — Wilmer Flores drove in three runs and Zack Wheeler (5-2) pitched effectively into the seventh to power New York past host Arizona.
White Sox 5, Twins 4 — Conor Gillaspie lined a go-ahead single in the sixth inning as host Chicago snapped a five-game losing streak to Minnesota.
Padres 3, Reds 1 — Will Venable homered for the second game in a row, and San Diego took advantage of host Cincinnati’s season-high four errors to claim the win.
Nationals 8, Phillies 5 — Jayson Werth launched a two-run homer in the seventh for his 1,000th career hit, highlighting a five-run rally as Washington handed Philadelphia its 10th straight road loss.
Cubs 6, Cardinals 5 — Pinch hitter Dioner Navarro hit a run-scoring double in the eighth to cap a three-run rally for visiting Chicago.
Brewers 10, Mariners 0 — Scooter Gennett capped visiting Milwaukee’s six-run seventh with a three-run homer off the glove of Seattle right fielder Michael Morse.
Rockies 6, Pirates 4 — Dexter Fowler’s two-run single fueled a five-run sixth for host Colorado.