Pitacos.

World Cup 2026 · day 29

World Cup 2026 Day 29 (July 9): France beats Morocco and reaches the semifinals

By Vitor Pereira · Published on July 09, 2026

France are in the semifinals of World Cup 2026! The two-time champions — holders of the 1998 and 2018 titles — controlled Morocco and sealed a 2-0 win in the quarterfinals. Meanwhile, Spain take the field today looking to repeat the glory of 2010, when they were crowned champions in South Africa.

Yesterday's results

In the only quarterfinal match of this Wednesday, France defeated Morocco 2-0 and advanced to the semifinals of World Cup 2026. The match was a quarterfinal fixture and the Pitacos community did well: 67% of predictors got the result right — meaning the majority saw it coming, but one third of the crowd called it differently. GE highlighted the best moments of the match, and OneFootball also covered the clash.

France reach the semifinals with the tradition of a two-time champion (1998 and 2018) on their back, once again confirming their status as a powerhouse of the tournament.

Who scored points in the leaderboard

What a tie at the top! Five anonymous fans shared the lead in the day's leaderboard, each with 10 points. None of them have a registered profile, so the credit goes to the group who nailed it without showing up in the credits. 🎯

Today's matches

The afternoon brings a heavy European quarterfinal clash: Spain vs Belgium, at 4 PM (Brasília time). Spain is the absolute favourite among our community — 75% of predictions point to a Spanish victory, while 25% are backing Belgium. Nobody in our crowd believes in a draw: 0% for the X.

Spain arrive as 2010 champions (in South Africa) and with the overwhelming support of our predictors. Belgium, however, are there to spoil the party — and 1 in every 4 people on our platform believes in that upset. The prediction is practically settled, but football always has surprises in store.

Go place your prediction on Spain vs Belgium before the opening whistle! ⚽🔵🔴


Sources: Google News, Wikidata

Today's matches are open for picks.

Make my pick →