Robinson Cano, Mark Teixeira and the New York Yankees tagged Trevor Cahill for the second time this season, emphatically ending the All-Star's run of pitching excellence in an 11-5 rout of the Oakland Athletics on Monday night.
Marcus Thames hit a three-run shot to extend his home run streak and New York (81-50) got back-to-back long balls from Teixeira and Cano to move a season-best 31 games over .500.
Nick Swisher added three hits and three RBIs, including a two-run double in the first inning that helped the Yankees erase a 3-0 deficit.
Still, they couldn't shake Tampa Bay atop the AL East. The Yankees and Rays, who beat Toronto 6-2, remained tied for first place for the eighth straight day.
That's the longest stretch that two major-league teams have been tied for first this late in a season, according to the Elias Sports Bureau.
Demoted starter Javier Vazquez (10-9) replaced Dustin Moseley in the fifth and earned his second win in three relief outings this year. Aided by Derek Jeter's fine play at shortstop, Vazquez allowed one run and two hits while striking out six in the final 42/3 innings.
Jeff Larish homered and drove in four runs for the A's, who fell to 4-18 against the Yankees over the past three years - including 1-6 this season.
Oakland began the day with the AL's best ERA at 3.48, but that was before running into New York's high-powered offense.
The Yankees scored 11 times in the first five innings to chase Cahill (14-6) after he entered 5-1 with a 0.77 ERA in six starts since July 28. The sinkerballer gave up eight earned runs and nine hits, both season highs, in four-plus innings - his shortest outing of the year.
Cahill was touched up for six runs by New York in six innings of a 6-1 loss at home July 6, when Alex Rodriguez hit a grand slam and a solo homer off the right-hander.
Thames has six home runs in his past five starts.