Manchester City moved to within touching distance of the Premier League title with a superb 3-1 win away at Everton.
First-half goals from Leroy Sane, Gabriel Jesus and Raheem Sterling – his 21st of the season in all competitions – put Pep Guardiola's side on their way to a 13th league victory on the road this term.
That helped set yet another club record in this season to remember and this latest victory means that if we overcome Manchester United in next Saturday's Etihad derby, City will be crowned Premier League champions.
Back in action after a 19-day break to accommodate the international window, City were at incisive best in a stunning first-half display as Sam Allardyce's side were put to the sword.
And though Yannick Bolasie gained a crumb of consolation with a second-half goal against the run of play, City were well worth the win.
Enjoy the best of the action in our extended highlights above.