World Cup 2026 Third Place: France or England? | Sabula 256