Portugal and Belgium both won in front of their home fans on Saturday ahead of their latest attempts at World Cup breakthroughs.
Portugal beat Chile, who are not going to the World Cup, 2–1 in Oeiras, near Lisbon.
Belgium cruised to a 5-0 victory over fellow World Cup qualifiers Tunisia in Brussels.
Although the games were notionally friendlies, there were red cards in both.
Portugal started Cristiano Ronaldo.
The star had a strike ruled offside just before halftime before he went off amid a raft of halftime substitutions.
By then both teams were down to 10 men after Rafael Leao and Ivan Roman were sent off following a mass scuffle just before the break.
Goncalo Guedes gave Portugal a 58th-minute lead.
Premier League player of the year, Bruno Fernandes, who played the full game, added the second from long range.
Lucas Cepeda replied in added time.
Portugal have a home friendly against Nigeria in Leiria on June 10 before setting off to play DR Congo, Uzbekistan and Colombia in Group K.
In Brussels, Leandro Trossard, Charles De Ketelaere, Kevin De Bruyne, Dodi Lukebakio and Nicolas Raskin scored for Belgium.
The last three came after Tunisia's Ismael Gharbi was sent off for a second yellow card.
At the World Cup, Belgium will face Egypt, Iran and New Zealand in Group G.
Tunisia, managed by Sabri Lamouchi, are in Group F alongside the Netherlands, Japan and Sweden.
--------------------------------
Where to watch the FIFA World Cup 2026™
Fans can watch every FIFA World Cup 2026™ match live on DStv Premium, Compact Plus, Compact, Family and Access. All matches are also available to stream on supported packages, ensuring flexible viewing options wherever you are.
How to stream the FIFA World Cup 2026™
With DStv Stream, you can follow every match anytime, anywhere. Download the app and enjoy seamless live streaming on the go.
