In a World Cup not short on surprises, Morocco have led the way with a stunning run to the last four – can they now end the reign of champions France?
Argentina await in Sunday's final as Morocco aim to break another glass ceiling. They are the first African nation to reach this stage, but Didier Deschamps and Les Bleus are in no mood to surrender the Jules Rimet trophy.
Snooker's English Open continues in Brentwood, while there's Big Bash cricket early in the day and some all-weather racing has survived the freezing conditions.
France and Morocco find themselves potentially just 90 minutes away from reaching the World Cup final when they meet in the semi-finals on Wednesday evening.
It's a David v Goliath semi-final encounter, with the reigning world champions France taking on the surprise package of the tournament in the form of Morocco.
The world champions were looking slightly jaded under stern examination England in the last eight but, as serial winners do, they found a way to edge it.
Morocco have been desperately stubborn in defence and will once more aim to hit their opponents on the counter attack. It's a fascinating showdown, one few would have predicted, and it's Method of Victory Morocco to win on penalties.
What: Dechawat Poomjaeng v Ronnie O'Sullivan, English Open
Where: Brentwood Centre in Brentwood, England
When: 10:00, Wednesday 14th December
How to watch: Eurosport
Odds: Dechawat Poomjaeng 10/1, Ronnie O'Sullivan
World champion Ronnie O'Sullivan survived a scare on Monday against Belgian teenager Ben Mertens, the Rocket coming through 4-3.
The 18-year-old overturned a three-frame deficit to force the holder and seven-time world champion into a first-round decider.
What: All-weather racing
Where: Kempton, Lingfield and Dundalk
When: From 12.20, Wednesday 14th December, 2022
How to watch: Racing TV, Sky Sports Racing and bet365 Sports Live Streaming
Jumps racing in Britain and Ireland remains halted amid the freezing conditions, with prospects heading into the weekend still not receiving many positive updates.
For racing fans, it's all about the all-weather right now and there are meetings slated for Lingfield, Dundalk and Kempton on Wednesday as the show goes on.