TORONTO — James Paxton of the Seattle Mariners became the first Canadian to pitch a no-hitter in his home country, shutting down the Blue Jays 5-0 Tuesday night.

Paxton joined Dick Fowler of the 1945 Philadelphia Athletics as the only Canadians to throw a no-hitter.

“Of all places, to do it in Toronto, it’s pretty amazing,” he said. “The fans were great. They were giving me some trouble in the seventh inning, but once I got past that, they started kind of cheering me on. It was cool.”

Coming off a career-high 16 strikeouts in his last start, Paxton (2-1) was electric once again, hitting 100 mph with his fastball while retiring Josh Donaldson on a grounder to end it.

Paxton struck out seven, walked three and benefited from an outstanding play by third baseman Kyle Seager. With two outs in the seventh, Seager made a full-length diving stop on speedy Kevin Pillar’s grounder down the line, then slung an off-balance throw that first baseman Ryon Healy snagged on one hop.

The 29-year-old lefty threw 99 pitches in tossing the third no-hitter in the majors this year – with all three coming in different countries.

Oakland’s Sean Manaea pitched one against Boston on April 21 in California. Four Los Angeles Dodgers combined to no-hit San Diego in Mexico last Friday.

Royals 15, Orioles 7: Dylan Bundy set a dubious modern-day record, yielding four homers and leaving without getting an out, part of a 10-run first inning that propelled Kansas City to a win at Baltimore. Bundy (1-5) was lifted after allowing five hits and two walks to the only seven batters he faced.

NATIONAL LEAGUE

Phillies 4, Giants 2: Aaron Nola struck out a career-high 12 batters in seven innings, Odubel Herrera had two hits to extend his career-best on-base streak to 37 games, and the Philadelphia beat visiring San Francisco.

Reds 7, Mets: Eugenio Suarez had a bases-loaded single and an RBI double off left-hander Jason Vargas (0-3) and Cincinnati beat visiting New York.

INTERLEAGUE

Twins 7, Cardinals 1: Jake Odorizzi pitched five strong innings and Eduardo Escobar had a two-run home run as Minnesota won at St. Louis for a season-high fifth straight win.

The win caps a two-game series sweep for the Twins, who have won 14 of their last 17 games against National League teams.

Braves 1, Rays 0: Ronald Acuna Jr. hit the third home run of his sensational rookie season and visiting Atlanta beat Tampa Bay.

Sean Newcomb (3-1) allowed two singles in six innings and has thrown 13 scoreless innings over his last two starts.