Thirteen-time European champions Real Madrid stunned at home to Moldovan side Sheriff Tiraspol in Champions League; Ajax and Borussia Dortmund maintain perfect start.
Sheriff Tiraspol pulled off an enormous shock as they won 2-1 at Real Madrid to make it two wins out of two in Champions League Group D with a late strike from Sebastien Thill.
Jasur Jakhshibaev headed the Moldovan side into the lead in the 25th minute, but Los Blancos were level through a second-half penalty from Karim Benzema, given following a VAR review.
The visitors, though, snatched all three points with just a minute left when Thill drove the ball into the top corner from 20 yards to leave the Bernabeu in stunned silence.
Earlier, newly-crowned heavyweight world champion Oleksandr Usyk was watching in the stands as Shakhtar Donetsk and Inter Milan played out a goalless draw at the Olympic Stadium in Kiev.
Group C: Ajax, Dortmund stay perfect
Ajax maintained their 100 per cent start to Group C with a 2-0 win over Besiktas at the Johan Cruyff ArenA.
Steven Berghuis set Ajax on their way before Sebastien Haller continued his sensational scoring streak with his fifth Champions League goal of the season before half-time.
Elsewhere in Group C, Borussia Dortmund beat Sporting Lisbon 1-0 at Signal Iduna Park thanks to Donyell Malen's first-half strike, set up by Jude Bellingham.