ANAHEIM, Calif. - Josh Donaldson went 4 for 5 with a three-run homer, driving in six runs and propelling the Toronto Blue Jays to their 18th victory in 22 games, 15-3 over the Los Angeles Angels on Saturday night.

Jose Bautista had a two-run triple during a seven-run fourth inning by the streaking Blue Jays. They followed up their 9-2 win at the Big A on Friday with the highest-scoring performance in three years by the majors' most productive offence.

Amid "M-V-P!" chants from the visitors' fans in Mike Trout's home stadium, Donaldson drove in six runs in a three-inning span, giving him 100 RBIs for the first time in his career.

He sent his 34th homer deep into the bullpens beyond left field in the third inning before delivering a two-run single in the fourth and an RBI double in the fifth.