Arsenal 3-1 Stoke City (Walcott 42, Özil 49, Iwobi 75; Adam 29pen)
Arsenal lost centre-back Shkodran Mustafi to a hamstring injury in the first half. His replacement, Héctor Bellerín, set up the equaliser for Theo Walcott as the Gunners extended their unbeaten Premier League sequence to 14 matches.
Bayern München 5-0 Wolfsburg (Robben 18, Lewandowski 22 58, Müller 76, Douglas Costa 86)
Bayern returned to the top of the Bundesliga in style, the Bavarians leapfrogging Leipzig after the promoted team suffered their first defeat of the season away to lowly Ingolstadt.
— FC Bayern English (@FCBayernEN) December 10, 2016
Bordeaux 0-4 Monaco (Sidibé 2, Falcao 4 50 63pen)
Radamel Falcao registered his first hat-trick since 9 December 2012 – when he hit five in Atlético Madrid’s 6-0 triumph over Deportivo La Coruña – as Monaco chalked up another emphatic victory. The principality outfit have scored 53 goals in their 17 Ligue 1 fixtures this term.
Köln 1-1 Borussia Dortmund (Rudņevs 28; Reus 90)
Marco Reus salvaged a point for Thomas Tuchel’s men against a Köln side unbeaten at home since 10 April.
Leicester City 4-2 Manchester City (Vardy 3 20 78, King 5; Kolarov 82, Nolito 90)
Claudio Ranieri’s team, back to full strength after their 5-0 loss to Porto on Wednesday, blew City away in the early stages. Jamie Vardy ended a goal drought for Leicester dating back to 10 September en route to scoring his first Premier League hat-trick.
Jamie Vardy. He scores goals.
— Leicester City (@LCFC) December 10, 2016
Osasuna 0-3 Barcelona (Luis Suárez 59, Messi 72 90+2)
Lionel Messi took his tally of Liga goals for the season into double figures in Pamplona. Both sides hit the woodwork, Barcelona through Luis Suárez after 12 minutes, before the Uruguay forward opened the scoring by tapping in Jordi Alba’s low cross.
Real Madrid 3-2 Deportivo La Coruña (Morata 50, Diaz 84, Ramos 90+2; Joselu 63 65)
Madrid made it a club record 35 games undefeated with a dramatic come-from-behind win. Trailing 2-1 after Joselu had struck twice against his former employers, a side minus the rested Cristiano Ronaldo, Luka Modrić and Karim Benzema equalised when Mariano Díaz headed in Lucas Vázquez’s cross. Sergio Ramos won it at the death, powering in Toni Kroos’ left-wing corner.
Benfica v Sporting CP
Cagliari v Napoli
Celta Vigo v Sevilla
Feirense v Porto
Paris Saint-Germain v Nice
Schalke – Bayer Leverkusen
Torino v Juventus
Villarreal v Atlético Madrid