Gary Sanchez, Gleyber Torres and DJ LeMahieu homered in a six-run fourth inning that powered the New York Yankees past the visiting Houston Astros 10-6 Thursday night for their sixth straight win.
Edwin Encarnacion hit his AL-leading 23rd home run as the Yankees handed Houston its season-worst fifth loss in a row.
The Astros dropped a matchup of division leaders despite Jake Marisnick's two home runs and solo drives by Alex Bregman and rookie Yordan Alvarez.
Cheering the victory was Yankees slugger Aaron Judge, set to come off the injured list for Friday night's game. He has been out since April 20 with a strained left oblique.
Sanchez opened the fourth with his 22nd homer. With rain falling, Torres connected for a three-run shot off rookie Framber Valdez.
LeMahieu tagged reliever Chris Devenski for a two-run homer and a 6-0 lead.
Texas 4, Cleveland 2: Elvis Andrus homered and had an RBI triple to back another impressive home start by Mike Minor as the Rangers beat the Indians. Minor limited the Indians to three hits and one run over eight innings after they had scored 10 runs each of the past two nights. Minor has a 2.03 ERA in eight home starts.
Oakland 5, Tampa Bay 4: Matt Chapman homered and knocked in three runs as the host Athletics beat the Rays.