TORONTO -- Jac Caglianone turned in a performance for the ages on Thursday night, collecting five hits and six RBIs to power the Kansas City Royals to a 13-2 blowout of the Toronto Blue Jays at Rogers Centre. The 24-year-old rookie, already generating buzz across the league, smashed a two-run homer in the ninth inning as the exclamation point on a career-best evening. His five hits matched a personal high, and his six RBIs set a new standard, leaving the Blue Jays' pitching staff searching for answers.

Noah Cameron (9-8) was equally impressive on the mound, tossing six innings of six-hit ball. He surrendered just two runs -- both coming on a two-out, two-run homer by George Springer in the sixth -- and struck out three. The outing extended Cameron’s scoreless streak to 19.2 innings before Springer ended it, but the left-hander still cruised through the Toronto lineup. The Royals' defense backed him with clean play, and the offense gave him all the run support he needed.

Kansas City wasted no time setting the tone. Carter Jensen, the first batter of the game, launched a 421-foot solo home run off Blue Jays starter Spencer Arrighetti, staking the Royals to an early lead. The offense kept rolling in the sixth inning, when Vinnie Pasquantino crushed a two-run homer to cap a six-run frame that blew the game open at 10-0. Pasquantino had been riding a remarkable streak of 38 consecutive plate appearances without a strikeout -- the longest active run in Major League Baseball -- before fanning in the first inning.

Caglianone’s night was the headline, though. He doubled in the second, singled in the fourth, and added another single in the fifth before his two-run blast in the ninth. Bobby Witt Jr. and Kyle Isbel also chipped in with run-scoring doubles, showcasing the depth of a Kansas City lineup that has been red-hot for weeks.

For the Blue Jays, the loss was another setback in a season of frustration. Spencer Arrighetti (7-7) lasted only four innings, allowing four runs (three earned) on six hits and three walks. He entered the game with a 0-2 record and a 16.00 ERA in two career starts against Kansas City, and Thursday did little to change that narrative. Vladimir Guerrero Jr., batting second in the order for the second consecutive game, went 0-for-3 and saw his average drop to a career-worst .260. He has just seven home runs this season, none at home, raising questions about his production.

George Springer’s 13th homer of the year provided a brief moment of hope in the sixth, but the Blue Jays could not mount a sustained rally. Toronto now sits 3.5 games behind Cleveland for the final American League wild-card spot, with the playoff picture growing increasingly precarious.

The Royals, meanwhile, are surging. They have won 10 of their last 11 games and four straight series, including two consecutive road series victories. This marks a significant turnaround for a team that entered the night tied with the San Francisco Giants for the worst road record in MLB. Kansas City improved to 24-45 away from home, a far cry from their early-season struggles when they went 3-15-2 in road series.

Looking ahead, the Royals travel to Cleveland on Friday, where right-hander Michael Wacha (7-8, 3.49 ERA) will take the mound. The Guardians have not yet named a starter. The Blue Jays return home to face the Seattle Mariners, sending right-hander Dylan Cease (8-5, 2.37 ERA) to the hill. Seattle has not announced a starter for that game.