Not even torrential rainfall could prevent Friday's two games in the FIFA Club World Championship from turning into classics of their kind.
The games in Sao Paulo's Morumbi Stadium carried on where Thursday's clashes in Rio de Janeiro's Maracanã Stadium had left off.
Real Madrid lost a great chance to take a clear lead on top of the group table when striker Nicolas Anelka missed a penalty against local heroes Corinthians with some ten minutes to go. Anelka had earlier scored both Real's goals in what turned out to be a thrilling 2-2 draw in front of 55,000.
Those spectators that stayed for the second game between Raja Casablanca and Al-Nassr were treated to another dramatic finale, with the Saudi Arabian team getting the winner with only four minutes on the clock. Raja had come back from being 1-3 down to level 3-3 before Saib's late decider.
Saturday's action sees Manchester United (minus the suspended David Beckham) take on Rio home team Vasco da Gama in an eagerly awaited clash in the Maracanã, followed by Necaxa (Mexico) against South Melbourne.