Mookie Betts fouled off seven pitches before hitting a grand slam that helped the Boston Red Sox beat the Blue Jays 6-4 extending their winning streak to 10 games.
Betts added an RBI single in the seventh inning and went 2 for 4, increasing the top batting average in the majors to .352.
Boston has the longest current winning streak in the big leagues and hasn't lost since getting routed by the Yankees 11-1 on July 1 in New York.
David Price (10-6) struck out eight over 6 2/3 innings for Boston, and Craig Kimbrel earned his 29th save.
Teoscar Hernandez hit a two-run homer in the first and Kendrys Morales had a solo homer for Toronto, which has lost four of five.
All-Star lefty J.A. Happ (10-6) started strong for Toronto, striking out six and holding Boston to two hits before running into trouble and some misfortune in the fourth.