Carlos Correa hit a pair of home runs and drove in five runs on Sunday as the Houston Astros crushed the Blue Jays 19-1.
It's the first time the Blue Jays have allowed 19 runs in a game since June 24, 2004.
Jose Altuve homered, scored four times and went 3 for 4 with three RBI's for the Astros (60-29), who have won six of eight heading into the all-star break.
George Springer scored twice and was 2 for 4 and Evan Gattis also hit a home run while going 2 for 5 with four RBI's.
Toronto's J.A. Happ (3-6), who had been rolling of late, went four innings allowing two earned runs on seven hits while striking out three and walking three.
Ezequiel Carrera broke Houston's shutout with a ninth-inning home run for the Blue Jays (41-47).