Toeschouwers: 71.465.
Scheidsrechter: António Nobre (Portugal).
Scoreverloop:
Speelronde 4
Toeschouwers: 72.205.
Scheidsrechter: William Collum (Schotland).
Scoreverloop:
1-0 Sergio Ramos 64. (strafschop)
2-0 Álvaro Morata 85. (strafschop)
3-0 Mikel Oyarzabal 87. (assist Fabián Ruiz)
Speelronde 38
Toeschouwers: 56.900.
Scheidsrechter: Alberto Undiano Mallenco.
Scoreverloop:
0-1 Loren 61. (assist Andrés Guardado)
0-2 Jesé 75. (assist Junior Firpo)
Speelronde 36
Toeschouwers: 46.294.
Scheidsrechter: Jesús Gil Manzano.
Scoreverloop:
1-0 Mariano Díaz 2. (assist Brahim Díaz)
1-1 Gerard 11. (assist Álvaro González)
2-1 Jesús Vallejo 40.
3-1 Mariano Díaz 49. (assist Dani Carvajal)
3-2 Jaume Costa 90. (assist Gerard)
Villarreal CF: Ramiro Funes Mori (43), Álvaro González (84), Iborra (89)
Speelronde 33
Toeschouwers: 60.566.
Scheidsrechter: Mario Melero López.
Scoreverloop:
1-0 Karim Benzema 47. (assist Marco Asensio)
2-0 Karim Benzema 76. (assist Luka Modric)
3-0 Karim Benzema 90. (assist Gareth Bale)
Athletic Bilbao: Córdoba (3), Yuri (15), Raúl Garcia (45), Iñigo Martínez (53)
Speelronde 31
Toeschouwers: 50.355.
Scheidsrechter: Pablo González Fuertes.
Scoreverloop:
0-1 Marc Cardona 39. (assist Gonzalo Escalante)
1-1 Karim Benzema 59. (assist Marco Asensio)
2-1 Karim Benzema 81. (assist Toni Kroos)
Speelronde 29
Toeschouwers: 49.269.
Scheidsrechter: Javier Estrada Fernández.
Scoreverloop:
0-1 Juan Hernández 3. (assist Ezequiel Ávila)
1-1 Isco Alarcón 25.
2-1 Dani Ceballos 62. (assist Karim Benzema)
2-2 Xabier Etxeita 74. (assist Moi Gómez)
3-2 Karim Benzema 89. (assist Marcelo)
Speelronde 28
Toeschouwers: 61.971.
Scheidsrechter: Juan Martínez Munuera.
Scoreverloop:
1-0 Isco Alarcón 62. (assist Karim Benzema)
2-0 Gareth Bale 77. (assist Marcelo)
Heenwedstrijd 2-1
Toeschouwers: 77.013.
Scheidsrechter: Felix Brych.
Scoreverloop:
0-1 Hakim Ziyech 7. (assist Dusan Tadic)
0-2 David Neres 18. (assist Dusan Tadic)
0-3 Dusan Tadic 62. (assist Donny van de Beek)
1-3 Marco Asensio 70. (assist Sergio Reguilón)
1-4 Lasse Schöne 72. (vrije trap)
Speelronde 26
Toeschouwers: 78.819.
Scheidsrechter: Alberto Undiano Mallenco.
Scoreverloop:
0-1 Ivan Rakitic 26. (assist Sergi Roberto).