Real Madrid entered the match having already qualified for the round of 16 as Group H runners-up, but Dortmund needed a favour from section winners Tottenham Hotspur in a bid to secure third position ahead of APOEL.
As it transpired, APOEL suffered a 3-0 defeat at Wembley, meaning that Dortmund were able to secure the Europa League spot despite ending their Group H campaign with a narrow loss.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
REAL: Navas; Nacho, Varane, Ramos, Theo; Kovacic, Casemiro, Isco; Vazquez, Mayoral, Ronaldo
DORTMUND: Burki; Subotic, Bartra, Sokratis, Schmelzer; Sahin, Dahoud; Pulisic, Kawaga, Guerreiro; Aubameyang
10 - This is the 10th game between Real Madrid and Borussia Dortmund in the Champions League since 2012/13, more than any other fixture in the competition over that period. Classic. pic.twitter.com/1TIv4CySPG— OptaJose (@OptaJose) December 6, 2017