Canadian James Paxton pitched nine no-hit innings against the Blue Jays lifting the Seattle Mariners to a 5-0 victory.
Paxton (2-1) struck out seven and walked three batters in a 99-pitch masterpiece.
The crowd of 20,513 gave Paxton a rousing standing ovation.
Paxton, a six-foot-four left-hander from Ladner, B.C., was coming off a Canadian record-setting 16-strikeout performance in his last start, a no-decision against Oakland.
Paxton is the first Canadian in 73 years to throw a no-hitter.
Toronto-born Dick Fowler threw one for the Philadelphia Athletics in 1945 in his first start in three years after serving for the Canadian army in the Second World War.