This weekend's action didn't disappoint across Europe as Manchester City rolled to a big win at Liverpool to effectively end the Premier League title race. (The Reds are no strangers to comebacks, but this one would be their most unlikely yet.) Elsewhere, Juventus turn back the clock in beating AS Roma, Man United's draw vs. Everton proves they aren't really challenging for first place, and Lionel Messi and Raphael Varane rescued Barcelona and Real Madrid respectively against tricky opponents.
We also got another collapse by Borussia Dortmund, further proof of Tottenham's reliance on Harry Kane, and vindication for Chelsea as Thomas Tuchel's side rallied to beat Sheffield United.