Real Madrid forward Cristiano Ronaldo became the first player to score in all of his team's Champions League group matches in a season as the holders beat Borussia Dortmund.
Ronaldo bent in a fine strike from the edge of the area to score his ninth goal in the competition this season.
He has now scored 114 goals in the Champions League and is 17 ahead of Barcelona forward Lionel Messi.
Real have a 50% chance of facing a Premier League side in the last 16.
Zinedine Zidane's side - already guaranteed to be runners-up behind Tottenham - could face Roma, Besiktas, Paris St-Germain, Manchester City, Manchester United or Liverpool when the draw is made on Monday.
Dortmund enter the Europa League despite collecting just two points from their six games.
After Borja Mayoral scored Real's opener and Ronaldo netted, Pierre-Emerick Aubameyang - heavily linked with Real - scored either side of half-time to bring the scores level but Lucas Vazquez hit a late winner for the Spanish side.