With the lead of the Premier League changing hands twice and a twist in the battle for Champions League football, it proved to be another action-packed weekend in England's top flight.
Liverpool briefly went top of the table after their 2-0 Anfield success over Watford at Saturday lunchtime, only for Manchester City to reclaim their place at the summit following their two-goal success at Burnley.
Tottenham's top-four hopes looked set to be going up in smoke when they fell behind at home to Newcastle but after coming back to win 5-1 and then watch their rivals Arsenal collapse to a 3-0 defeat at Crystal Palace, it leaves them in the pound seats for Champions League football next term.