NEW YORK — The oft-injured Yankees started Saturday with a rare positive medical report. Then they got something even scarcer this year — a signature, soaring home run from Giancarlo Stanton.

Stanton connected for the first time since missing nearly three months to injury, James Paxton won his 10th straight start and New York beat the Toronto Blue Jays 7-2.

New York manager Aaron Boone was ejected after another tangle with a rookie umpire, and the 101-win Yankees got promising news shortly before first pitch when an MRI of Gleyber Torres' achy right hamstring came back negative.

Two years after leading the majors with 59 homers for Miami, Stanton hit just his second of the season leading off the sixth against reliever Brock Stewart.

"Have to relearn how to jog around the bases a little bit," he joked.

Stanton also had an RBI double in the fourth. The 29-year-old has only played 12 games this year due to biceps, shoulder, calf and knee injuries, and he is hitting .300 in 40 at-bats. He was replaced defensively in the seventh inning to manage his workload in his third game since coming back.

"It's always good to get some results in your first few games back and feel like he's stringing some good at-bats together," Boone said.

The AL East champions entered with a major league-leading 294 homers.

Paxton (15-6) allowed an unearned run while pitching three-hit ball over six innings. The left-hander threw just 87 pitches and has a 2.25 ERA during his winning streak, the longest in a big league season since Justin Verlander's 12 for Detroit in 2011 and for a Yankees pitcher since Ron Guidry's 11 in 1979.

"I don't know if I've ever had a stretch quite this long," Paxton said. "I've had some good stretches in the past, but this is probably the longest stretch I've had."

The Blue Jays ended a five-game winning streak, which matched their best this season. Toronto batters struck out 15 times, including on their last five outs and 10 of their final 11 as shadows extended between the plate and the mound. Jonathan Loaisiga punched out five in two innings, and Chad Green struck out the side in the ninth.

Boone watched nearly all of it from the clubhouse. The second-year manager shouted profanities from the dugout at plate umpire Jeremie Rehak — a call-up from Triple-A — after Stanton struck out looking against T.J. Zeuch to end the first inning. Crew chief Joe West quickly booted Boone from third base, and Rehak also tossed Yankees hitting coach Marcus Thames.

"I was just upset within an at-bat where G's coming back and I felt like there were a few in there in his at-bat where it kind of got taken away, so I just got animated," Boone said. "The bottom line is I probably wasn't going to get thrown out from Jeremie. I was starting to walk away and the confrontation happened with Joe."

It was the fifth ejection this year for Boone, including his memorable "savages" tirade at rookie umpire Brennan Miller in July — Yankees players routinely wear T-shirts commemorating the rant. New York was already peeved with West over his strike zone Friday night, when Brett Gardner argued vigorously after a called strike in the ninth.

Proceed with caution

The Yankees will still be careful with Torres despite the encouraging diagnosis. The star second baseman slipped and fell awkwardly fielding a ground ball Friday night. Torres was not in the lineup Saturday and won't play Sunday either, but he said he feels good and just wants to "be smart."

The 22-year-old leads the team with 38 homers and is hitting .284 with 90 RBIs and an .889 OPS, and he's among the few New York players to avoid the injured list this year. The Yankees have six games remaining before their postseason opener Oct. 4.

YANKEES 7, BLUE JAYS 2

Toronto AB R H BI BB SO Avg.

Davis cf 3 0 1 1 0 1 .158

b-McKinney ph-lf 1 0 0 0 0 1 .210

Biggio 2b 4 0 1 0 0 1 .235

Gurriel Jr. dh 4 0 0 0 0 2 .277

Guerrero Jr. 3b 4 0 1 0 0 2 .276

Grichuk rf 4 1 1 0 0 1 .233

Hernández lf-cf 4 0 1 1 0 3 .223

Drury 1b 3 1 0 0 0 1 .221

Ureña ss 3 0 1 0 0 1 .262

Maile c 2 0 0 0 0 2 .150

a-McGuire ph-c 1 0 0 0 0 0 .321

Totals 33 2 6 2 0 15

New York AB R H BI BB SO Avg.

Gardner cf 4 0 1 0 0 2 .254

Judge dh 4 1 1 0 1 2 .272

Gregorius ss 4 0 0 0 0 2 .243

Stanton lf 3 2 2 2 0 1 .300

Maybin lf 0 1 0 0 1 0 .288

Urshela 3b 4 0 0 0 0 1 .319

Ford 1b 4 1 3 2 0 0 .244

Frazier rf 4 1 1 1 0 2 .265

Wade 2b 3 1 2 0 1 0 .268

Higashioka c 4 0 1 2 0 1 .226

Totals 34 7 11 7 3 11

Toronto 001 000 100_2 6 0

New York 000 204 10x_7 11 1

a-grounded out for Maile in the 8th. b-struck out for Davis in the 8th.

E_Gregorius (6). LOB_Toronto 4, New York 7. 2B_Guerrero Jr. (26), Grichuk (29), Hernández (18), Judge (18), Stanton (3), Wade (3), Ford (5), Frazier (14). HR_Stanton (2), off Stewart. RBIs_Davis (4), Hernández (59), Stanton 2 (9), Ford 2 (21), Frazier (38), Higashioka 2 (11). SB_Wade (7).

Runners left in scoring position_Toronto 2 (Hernández, Ureña); New York 2 (Frazier, Gregorius). RISP_Toronto 2 for 7; New York 6 for 11.

Runners moved up_Urshela.

Toronto IP H R ER BB SO NP ERA

Zeuch, L, 1-1 4 4 2 2 0 6 70 4.58

Pannone 1 1 0 0 1 1 22 5.99

Stewart 1 5 4 4 0 1 34 7.29

Romano 1 1 1 1 1 1 23 5.84

Luciano 1 0 0 0 1 2 14 5.87

New York IP H R ER BB SO NP ERA

Paxton, W, 15-6 6 3 1 0 0 7 87 3.73

Loaisiga 2 3 1 1 0 5 32 4.25

Green 1 0 0 0 0 3 15 4.36

HBP_Pannone (Gardner). WP_Zeuch.

Umpires_Home, Jeremie Rehak; First, Eric Cooper; Second, John Tumpane; Third, Joe West.

T_3:01. A_43,602 (47,309).

Blue Jays third. Brandon Drury reaches on error. Fielding error by Didi Gregorius. Richard Urena singles to third base. Brandon Drury to second. Luke Maile strikes out on a foul tip. Jonathan Davis singles to left field. Richard Urena to second. Brandon Drury scores. Cavan Biggio flies out to left center field to Giancarlo Stanton.

1 run, 2 hits, 1 error, 1 left on. Blue Jays 1, Yankees 0.

Yankees fourth. Aaron Judge doubles to deep center field. Didi Gregorius grounds out to shortstop, Vladimir Guerrero Jr. to Brandon Drury. Giancarlo Stanton doubles to deep left center field. Aaron Judge scores. Gio Urshela lines out to center field to Jonathan Davis. Mike Ford singles to center field. Giancarlo Stanton scores. Clint Frazier strikes out swinging.

2 runs, 3 hits, 0 errors, 1 left on. Yankees 2, Blue Jays 1.

Yankees sixth. Giancarlo Stanton homers to left field. Gio Urshela grounds out to third base, Vladimir Guerrero Jr. to Brandon Drury. Mike Ford doubles to deep left field. Clint Frazier doubles to deep left field. Mike Ford scores. Tyler Wade singles to right field, advances to 2nd. Clint Frazier to third. Kyle Higashioka singles to right field. Tyler Wade scores. Clint Frazier scores. Brett Gardner strikes out swinging. Aaron Judge flies out to deep left center field to Jonathan Davis.

4 runs, 5 hits, 0 errors, 1 left on. Yankees 6, Blue Jays 1.

Blue Jays seventh. Vladimir Guerrero Jr. called out on strikes. Randal Grichuk doubles to deep right field. Teoscar Hernandez doubles to deep left field. Randal Grichuk scores. Brandon Drury called out on strikes. Richard Urena strikes out swinging.

1 run, 2 hits, 0 errors, 1 left on. Yankees 6, Blue Jays 2.

Yankees seventh. Didi Gregorius pops out to shallow infield to Vladimir Guerrero Jr.. Cameron Maybin walks. Gio Urshela grounds out to third base, Vladimir Guerrero Jr. to Brandon Drury. Cameron Maybin to second. Mike Ford singles to right field. Cameron Maybin scores. Clint Frazier strikes out swinging.

1 run, 1 hit, 0 errors, 1 left on. Yankees 7, Blue Jays 2.