The reality check defeat for Wales was delivered courtesy of Derek Cornelius’ spectacular first-half free-kick.
It was the first time Wales had lost on home soil since Bellamy took charge, and only his second defeat in 12 matches overall.
The result will sting, not just because of the landmark, but because the visitors looked sharper, stronger, more physical and more dangerous throughout.
Cornelius, a recent Rangers signing, curled in brilliantly from 25 yards just before the interval, capping a first half in which Jesse Marsch’s side twice hit the woodwork and regularly carved Wales open.
Bellamy had specifically picked Canada as opponents, admiring their intensity and physical qualities ahead of co-hosting the 2026 World Cup.
He got exactly the test he had asked for, as his much-changed side struggled to live with their pace and pressing.
This was Wales’ first return to Swansea since a Covid-era fixture in 2020, and the first in front of a crowd in 12 years.
But despite the setting, the home support had little to cheer. With only three starters retained from last Thursday’s gruelling 7,000-mile round trip to Kazakhstan, the side looked experimental and disjointed.
Debutant right-back Ronan Kpakio and 19-year-old midfielder Charlie Crew were handed opportunities, while established figures such as Kieffer Moore and skipper Ben Davies were rested.
The intention was to test Wales’ depth; instead, it exposed how far Bellamy’s squad must go to compete against higher-ranked opposition.
Canada, three places above Wales in FIFA’s standings, dominated the first half. Ismael Kone rattled the post from a clever Jonathan David backheel, before Luc De Fougerolles smacked the crossbar with a flicked volley from a corner.
When Cornelius finally broke the deadlock on 41 minutes, bending a left-footed effort beyond Adam Davies, it felt overdue.
Bellamy’s men had rare moments. Daniel James forced a save from Dayne St Clair, while David Brooks misjudged a gilt-edged chance from Mark Harris’ cross.
But overall, Wales were second-best.
The contest was anything but a gentle friendly.
English referee Robert Jones showed eight yellow cards – including one to an exasperated Marsch – as tempers frayed before the break.
Late bookings for Rhys Norrington-Davies and Jayden Nelson added to the tally in a feisty encounter.
After half-time, Wales steadied but still relied on last-ditch defending. Crew headed straight at St Clair from a Harry Wilson corner, and De Fougerolles cleared Harris’ overhead kick off the line.
At the other end, Tani Oluwaseyi wasted a golden chance after pouncing on Ben Cabango’s mistake.
Canada ultimately saw the game out comfortably, and Marsch hailed his players’ display.
“It was a terrific performance, we're in a moment where we don't seem to be getting what we deserve right now but it's important the players keep believing in the right things, the right processes, and eventually that will bring results. I thought they were fantastic tonight,” he said.
For Bellamy, who entered the game with the best win percentage of any permanent Wales manager (54.5%), the defeat marked a sobering reminder of the challenge ahead.
His side remain in contention in their World Cup qualifying group, but the night underlined the fragility of a team in transition.
Canada’s fluency and athleticism suggested they could make a serious impression at their home World Cup.
For Wales, the lesson was more immediate: even in a friendly, the margins are unforgiving.