Bo Calls the Lot: Every Final-Round Group Game Predicted

Ladies and gentlemen, the group stage is reaching its glorious, gut-wrenching climax — and Bo has gazed deep into every last fixture, weighed the form, the fates, the very soul of the beautiful game, and Bo has SPOKEN. Twenty-four calls across the final round of World Cup group games: the heavyweights closing out top spot, the minnows chasing the result of their lives, and a couple of dead rubbers I've somehow made sound like cup finals (you're welcome). From Bosnia clinging on to Argentina turning it on, from Cape Verde's fairytale to England's reunion with old friends Panama — it's all here, scorelines and all. Will I nail every one? Don't be daft. I'll call a 4-0 like a prophet and a 1-1 like a man who's never seen a football. But that's the game. The predictions are below, the gauntlet is DOWN, and there's only one question that matters: can you beat Bo?

Bosnia & Herzegovina 3-1 Qatar Two sides clinging on, but only one's built for the scrap. Dzeko's 40 and still a menace, while Qatar are leaking badly after that 6-0 Canada hiding. Afif grabs them a consolation, no more. Bosnia win 3-1.

Switzerland 2-1 Canada Top spot's the prize and the Swiss don't blink — five unbeaten, Xhaka running the show. Canada have the crowd and Jonathan David's red-hot boots, so they'll bag one. But Yakin's lot have the steel. Switzerland win 2-1.

Scotland 1-3 Brazil The Tartan Army dreams, and bless them, McTominay might nick one for the history books. But this is Ancelotti's Brazil — Vinícius flying, the most goals in World Cup history behind them. Class tells in Miami. Brazil win 3-1.

Morocco 2-0 Haiti Haiti back at a World Cup after 52 years — take a bow. But the cold truth: Morocco haven't lost in 31, shipped one goal all tournament, and Hakimi will torment that left flank. No fairytale today. Morocco win 2-0.

South Africa 1-2 South Korea Bafana need a win but they've lost Mokoena and Zwane to bans — brutal timing. They'll throw bodies forward and grab one, sure. But Son and Kim Min-jae carry too much class. Heartbreak in Monterrey. South Korea win 2-1.

Czech Republic 0-1 Mexico Mexico have never lost a World Cup game at the Azteca — and they're not starting now, two clean sheets banked and Ochoa back for one last dance. The Czechs need goals but can't find them. Tidy and professional. Mexico win 1-0.

Curaçao 0-3 Ivory Coast Curaçao — smallest nation ever at a World Cup, 78-year-old Advocaat on the touchline, a keeper who made 15 saves. Heroes, the lot. But the Ivorians need this, and Kessié and Amad will prise that low block open. Ivory Coast win 3-0.

Ecuador 0-1 Germany Eleven straight wins for Germany, nine goals in two games, and a bench stacked with Undav-sized problems. Ecuador? Not a single goal all tournament, and now they have to chase it. That ends one way. Germany win 1-0.

Tunisia 0-3 Netherlands Tunisia sacked their boss after one game and have shipped nine since — a campaign in freefall. The Dutch put five past Sweden and won't ease off with top spot live. Van Dijk marshals the clean sheet. Netherlands win 3-0.

Japan 2-1 Sweden Japan have been the slickest side here — four past Tunisia, a point off the Dutch. Sweden must chase, and Gyökeres or Isak will punish a slip. But that's exactly when Japan kill you on the break. Japan win 2-1.

Paraguay 2-2 Australia Winner-takes-all in Santa Clara, and both can sting on the counter. Paraguay miss the suspended Almirón but Enciso still bites; Irankunda's pace is Australia's. Two cagey sides — and this one cracks wide open. 2-2.

Türkiye 0-1 USA Türkiye brought Güler, Çalhanoğlu, Yıldız — and somehow not one goal in two games. Stunning waste. The USA are flying at home, six scored, one conceded. Even rotated, they've too much. USA win 1-0.

Norway 1-3 France Norway have been box-office — seven goals in two games, Haaland in full flight, and they'll get on the board here. But France haven't conceded a thing and Mbappé's purring. Les Bleus have another gear. France win 3-1.

Senegal 4-0 Iraq Iraq, back at a World Cup 40 years on — cherish that. But they've shipped seven already, and Sarr, Mané and Jackson are a different animal entirely. With pride and depth, Senegal cut loose. Senegal win 4-0.

Cape Verde 1-0 Saudi Arabia Cape Verde, on debut, have held Spain and drawn Uruguay — the story of the tournament. Saudi need a win but were taken apart 4-0 and can't find a goal. The Blue Sharks stay tight and nick it. Cape Verde win 1-0.

Uruguay 0-2 Spain Spain put four past Saudi and have barely been breached — Yamal dancing, Oyarzabal scoring. Uruguay? Two draws, no spark, Bielsa still hunting a tune. La Roja control it and see it out. Spain win 2-0.

New Zealand 0-2 Belgium Belgium have been a shambles — one goal in two games with De Bruyne, Lukaku and Doku in the side. Baffling. But New Zealand have shipped five and now meet a wounded giant who must win. The class finally clicks. Belgium win 2-0.

Egypt 2-1 Iran Egypt have Salah purring and just landed their first-ever World Cup win. Iran are stubborn — they shut out Belgium — but they have to chase now, and that's when Salah punishes you. Taremi nicks one back. Egypt win 2-1.

Panama 0-4 England Ask Panama about England at a World Cup — the last meeting finished 6-1, Kane with a hat-trick. Tuchel's lot have been ruthless again, and this Panama side simply hasn't the tools. No mercy in New Jersey. England win 4-0.

Croatia 2-1 Ghana Croatia's old heads still run the show — Modrić and Kovačić will choke the life out of midfield. Ghana carry a counter through Semenyo and can grab one. But the Blazers' know-how settles a tight one. Croatia win 2-1.

Congo DR 2-1 Uzbekistan DR Congo already grabbed a point off Portugal — Wissa and co. mean business, 52 years after their last World Cup. Uzbekistan's debut's been gutsy and they'll nick one. But the Leopards carry the cutting edge. DR Congo win 2-1.

Colombia 0-1 Portugal A proper heavyweight finale for top spot. Colombia have Luis Díaz buzzing and James pulling strings, but Portugal's squad runs deeper than anyone's in this group. One moment of quality settles it. Portugal win 1-0.

Jordan 0-4 Argentina Jordan at their first World Cup — a moment their nation will treasure forever. But across the pitch stand the world champions, Messi writing more history, three clean sheets and counting. The gulf is simply vast. Argentina win 4-0.

Algeria 2-2 Austria Forget Argentina — this is the real scrap, a straight shootout for second. Rangnick's Austria press hard; Algeria hit back through Mahrez and Amoura. Two sides who must win, caution binned. End to end, honours shared. 2-2.

Published: Jun 23, 2026 21:31 | Updated: Jul 05, 2026 18:48

Comments

Log in to comment.

  • No comments yet.