TORONTO -- Teoscar Hernandez and Bo Bichette homered to help the Blue Jays celebrate their first game in Toronto in 670 days with a 6-4 victory over the Kansas City Royals on Friday.

Leading 3-2, the Jays (52-48) loaded the bases with no outs in the seventh against hard-throwing Domingo Tapia, scoring one when Marcus Semien hit into a double play. Bichette then hit his 19th homer of the season to right-centre field to add two more runs.

The Royals (45-57) added an unearned run in the eighth, taking advantage of a Bichette throwing error, and another run in the ninth. The Jays ended it on a dazzling bare-handed catch by third baseman Santiago Espinal.

Hernandez gave the Rogers Centre crowd of 13,446 - considered a sellout under current COVID-19 restrictions - something to celebrate early, crushing a solo home run 441 feet to left field to open the second inning. His 16th homer of the season was clocked at 112 m.p.h.

George Springer doubled home another run in the inning for a 2-0 Jays lead. A Bichette single, stolen base and Lourdes Gurriel Jr., single made it 3-0 in the third.

Jays right-hander Ross Stripling (4-6) gave up just a double and a walk in his first four innings. But the Royals cut the lead to 3-1 in the fifth on Nicky Lopez's RBI triple. Kansas City catcher Salvador Perez hit a solo homer with one out in the sixth, ending Stripling's night after 76 pitches (47 strikes). He gave up four hits and two walks, striking out one.

It was the 26th homer of the season for Perez, who has homered in each of the last three games.

Rookie left-hander Daniel Lynch (1-3) went six innings for the Royals, giving up three runs on seven hits. Brad Hand came on in the eighth for his Blue Jays debut with Canadian Jordan Romano pitching the ninth for his ninth save of the season.

Toronto outhit Kansas City 10-7.

The Jays' last game at Rogers Centre was Sept. 29, 2019, when they finished out their season with an 8-3 win over the Tampa Bay Rays. Toronto went 83-76 on the road since then, forced south of the border due to pandemic-related travel restrictions.

“I've felt an incredible amount of energy from it, from just coming here,” GM Ross Atkins said before the game when asked about the homecoming. “Really the biggest things is how excited I am for our young players to feel things I've experienced here in this stadium, in this city, in this country. And what that means for our future.”

“I don't know the right words to express (it) but it's an incredibly gratifying feeling to be here today,” he added.

The return home came in game No. 100 of the season for the Jays.

It marked the longest away run in Major League Baseball history. The Marlins went 327 days between the end of 2019 and their delayed 2020 home opener.

The Jays came into the game having won two of their last three after losing five of the previous six. The Royals, who lost 11 in a row in May, had won eight of their last nine, including the last two.

The enthusiastic crowd made its presence felt, despite the limit on attendance.

“They'll be loud enough for us,” Jays manager Charlie Montoyo said before the game.

He was right.

The Toronto players emerged before the game from an opening in centre field to a thunderous standing ovation, running through a flag-bearing honour guard with the Rogers Centre roof open. A loud chant of “Let's Go Blue Jays” followed as the players lined the infield which was adorned with huge letters spelling out the word Home.

The crowd roared when Stripling fired a 90 m.p.h fastball for a strike to open proceedings. And it sounded like a jet engine in welcoming Vladimir Guerrero Jr. to the plate, building to an MVP chant.

Still the fans showed some rust, needing several attempts to get the wave going.

Montoyo was beaming at being back home, despite not walking through the door until 4 a.m. after the flight back from Boston.

“I just walked here today,” he said. “I couldn't really sleep because I had so many people texting about (trade) moves and stuff”

“Nothing against the fans that we had in Dunedin and in Buffalo, they were great. But it's nothing like being in Toronto,” he added.

Toronto strengthened its starting rotation Friday by acquiring right-hander Jose Berrios from the Minnesota Twins in exchange for two top prospects: infielder Austin Martin and right-hander Simeon Woods Richardson. Berrios, a two-time all-star, is 7-5 with an earned-run-average of 3.48 in 20 starts this season.

Later in the day, the Jays acquired veteran reliever Joakim Soria from the Arizona Diamondbacks in exchange fortwo players to be named later.

The Jays are the first team to play home games in three different cities in the same season (Dunedin, Buffalo, Toronto) since 1903, when both the Cleveland Naps and the Detroit Tigers did it.

Toronto set up shop in Buffalo, its minor-league affiliate, for last year's condensed 60-game schedule and started this year's campaign in Dunedin, Fla., its spring training home, before moving back to Buffalo.

Eight players on the Jays active roster had never played at Rogers Centre. Another six were set to make their debut here as a Blue Jay.

The 11-game homestand, which also includes series against Cleveland and Boston, was made possible by the granting of a National Interest Exemption that allows players and staff who aren't fully vaccinated to cross the border with a modified quarantine.

Major League Soccer and its three Canadian teams have been granted the same exemption.

The Jays arrived home on a winning note, having battered Boston 13-1 Thursday. Guerrero led the way with his 33rd homer of the season, a blast that cleared the Green Monster and exited the ballpark. Jays ace Hyun Jin Ryu held Boston to two hits over six innings.

In their long-awaited home debut, the Jays hosted staff from Toronto General Hospital's intensive care unit. The club will host “Frontline Champions” and guests in a dedicated section for each game of the first homestand.

The club also honoured a COVID-19 survivor and a Toronto Transit employee representing “ the thousands of Canadian workers that bravely showed up to their jobs to help our community so that others could stay home.”

Forte, Toronto gay men's chorus, performed the anthems with 250 members of the military unfurling a giant Canadian flag.

This report by The Canadian Press was first published July 30, 2021