Man City beat Arsenal while Spurs get the better of Burnley
Man City came from behind to give Arsenal manager Arsene Wenger plenty to think about over the Christmas as Pep Guardiola's men won 2-1 at the Etihad Stadium.
Theo Walcott had given the gunners an early lead capitalising on Alexis Sanchez's through ball to calmly beat Claudio Bravo and they made it to the break a goal to the good.
The second half saw a relentless assault from Man City who levelled through Leroy Sane after a perfect pass from David Silva.
At times City were camped in and around the Arsenal box and Cech had to be at his best to save from Sane and De Bruyne before Raheem Sterling cut in from the right to bury a shot past Cech at his near post.
City move up to second on 36 points while Arsenal remain on 34.
Meanwhile in London, Tottenham Hotspur had to come from behind to beat a gritty Burnley side at White Hart Lane.
Ashley barnes gave the visitors a surprise lead when he tapped in from close range.
They didn't hold the lead for long after Dele Alli brought the sides level, converting Kyle Walker's cross in the 27th minute.
These two... 🔥 🔥 pic.twitter.com/5J7Ni17kaE— Tottenham Hotspur (@SpursOfficial) December 18, 2016
Spurs dominated possession throughout and after close calls for Christian Eriksen, Harry Kane and Alli, the home side finally got a deserved second when Danny Rose scored in the 71st minute.
The win moves Tottenham up to 33 points while Burnley sit on 17.
The early game saw Bournemouth entertain Southampton. Nathan Ake gave the hosts the lead with an acrobatic header in the 5th minute.
That was as good as it got for the hosts as the visitors scored three unanswered goals from Ryan Bertrand and Jay Rodriguez (2) to win 3-1.
Southampton move up to 7th on 24 points while Bournemouth stay on 21 points.