A match by match look at this weekend's English Premier League fixtures.
Manchester United opened up the Premier League title race with a convincing 2-0 home victory over leaders Chelsea on Sunday that leaves second-placed Tottenham Hotspur just four points behind.
The difference in fortunes since Liverpool won 3-0 away to Manchester United in March was illustrated when Louis Van Gaal's team reversed that scoreline on Sunday.
Arsenal's Aubameyang compared to Henry after his derby double
News of all that's transpired on and off the football field
Liverpool produce an irresistible performance to dismantle a toothless Tottenham Hotspur 3-0 and Arsenal were held 1-1 by Leicester City in the Premier League on Sunday.
Manchester City's all-conquering season reached new peaks as Sergio Aguero became the club's all-time top scorer with a decisive goal in a thrilling 4-2 victory at Napoli that put them into the Champions League last 16 on Wednesday.
Arsenal beat Fulham 2-0 at the Emirates and Manchester City beat Cardiff City 4-2 at the Etihad before Liverpool could only manage a 2-2 draw at Anfield having trailed 2-0.
A summary of the results of the major European football league matches on the weekend.
A summary of Tuesday night's matches in the UEFA champions League.
Cristiano Ronaldo renewed his personal battle with Lionel Messi by scoring his 71st Champions League goal, putting him three behind the Argentine's newly-set record, in Real Madrid's 1-0 win at FC Basel on Wednesday.