We wrap up the last 16 of the FIFA Club World Cup today with two matches that should produce more moments to remember.
Two giants go head-to-head as Real Madrid takes on Juventus (3:00 pm ET / 12:00 pm PT / 8:00 pm BST), followed by Borussia Dortmund versus Monterrey (9:00 pm ET / 6:00 pm PT / 2:00 am BST (Wednesday morning)).
We'll also bring you all the reaction to yesterday's games, including Al Hilal's incredible defeat of Man City in a seven-goal thriller , and Fluminense's defensive clinic in their 2-0 win over Inter Milan .
Watch every game live and free on the Club World Cup official broadcaster DAZN.
Read below for a full recap of the day's news and views in the build-up to tonight's big matches.