NEW YORK — Aaron Judge hit another long drive for his major league-leading 13th home run, singled to start the go-ahead rally and had the first three-hit game of his big league career, helping the New York Yankees rally from an early deficit to beat the Toronto Blue Jays 8-6 on Wednesday night.

Matt Holliday hit his 300th home run, a three-run shot in the first, and pinch-hitter Didi Gregorius drove in the go-ahead run in a three-run seventh inning with a comebacker that could have been an inning-ending double play but instead bounced off the glove of reliever Joe Biagini for an infield single.

Steve Pearce's third homer in two days, a three-run shot, helped Toronto take a 4-0 lead against CC Sabathia after 16 pitches. The Blue Jays led 6-3 before Judge's two-run homer in the third, a 435-foot drive into the netting above Monument Park behind the centre-field wall.