NEW YORK - Midway through their most lopsided home loss in more than six years, the New York Yankees were yelling at Houston outfielder Carlos Gomez from the dugout.
In reality, Ivan Nova's first-inning flop was a much larger issue.
Gomez and Evan Gattis both homered and drove in four runs, sending Dallas Keuchel and the Astros to a 15-1 rout that briefly got testy Tuesday night.
Keuchel (15-6) held the Yankees scoreless for the second time this season and became the first 15-game winner in the American League. Gomez busted out of a hitting slump and rankled the Yankees with his flashy style.
But it was Nova who put his teammates in a huge hole, giving up five runs after there were two outs and nobody on in the first.
"It shouldn't happen," Nova said. "I should have attacked."
It was New York's biggest defeat since a 16-1 loss at Tampa Bay on April 19, 2014 - and its worst at home since a 22-4 drubbing by Cleveland on April 18, 2009.
Gomez jawed with the Yankees after flipping his bat aside in frustration when he flied out in the sixth inning. He turned toward the New York dugout and appeared to say "shut up" several times.
"Some of our guys took exception to it and I think they took even a little more exception when he started yelling at our dugout," Yankees manager Joe Girardi said. "Just got a little heated.
"I just told him, 'Play the game right,' " Girardi added. "Show a little professionalism to the pitcher."
On his way back across the field, Gomez stood nose to nose with young catcher John Ryan Murphy before they were separated.
Both benches and bullpens emptied, but the teams quickly went their respective ways without any pushing or shoving.
In a matchup of AL division leaders, the most effective Yankees pitcher was backup infielder Brendan Ryan. He worked two scoreless innings in his first major league appearance on the mound and was the only New York hurler who didn't give up multiple runs.
Jays rally to beat Texas
ARLINGTON, Texas - Troy Tulowitzki had a game-tying RBI single in the ninth inning before Adrian Beltre's throwing error allowed another Toronto run to score as the AL East-leading Blue Jays rallied for a 6-5 victory over the Rangers.
Rangers closer Shawn Tolleson walked two of the first three batters he faced. After pinch-hitter Justin Smoak flied out, Tulowitzki looped a single to left to tie the game 5-5. Josh Donaldson then hit a high chopper to Beltre, the four-time Gold Glove third baseman who fielded the ball before a wide throw to first base.
It was only the second blown save this season for Tolleson (5-3), who has 25 saves and had converted his last 12 chances.
LaTroy Hawkins (3-1) gave up three singles in a scoreless eighth before Roberto Osuna worked the ninth for his 15th save in 16 chances.
ANGELS 8, TIGERS 7
DETROIT - Albert Pujols homered and the Angels scored three times on wild pitches in an 8-7 victory over the Tigers.
Both teams came into the game with four-game losing streaks, dropping the Angels 11/2 games behind Texas for the second American League wild-card spot and the Tigers to sixth, 51/2 games back.
Jered Weaver (6-9) picked up the win, despite allowing six runs on seven hits in 52/3 innings. Weaver struck out one batter and didn't issue a walk.
Huston Street got the final four outs for his 30th save.
Cubs run streak to six
SAN FRANCISCO - Kyle Schwarber, Miguel Montero and Starlin Castro all hit home runs in support of another solid outing from Jake Arrieta, and Chicago won its sixth straight, beating San Francisco 8-5.
Schwarber's towering, three-run homer in the third set the tone for the Cubs, who have won 21 of 25 games to pull 71/2 games ahead of the Giants for the second wild-card spot.
Arrieta (16-6) had his 13th consecutive quality start, the longest streak by a Cubs pitcher in 23 years. He allowed an unearned run on four hits in six-plus innings.
Arrieta, who took over the major-league lead for wins, walked one and struck out eight, lowering his ERA to 2.22, second in the NL behind Los Angeles Dodgers' Zack Greinke's 1.67.