The Premier League this weekend marked the return of the two-horse race on the top after Manchester City could only muster a draw while visiting Selhurst Park. At the same time, Liverpool, which still have one game in hand, secured another win.

The reigning Champions, Manchester City were held by Crystal Palace in a goalless draw on Monday night match. They had been frustrated to break the deadlock throughout the game with two shots hitting the woodwork from Joao Cancelo and Kevin de Bruyne. Despite dominating the match against the home side, Pep Guardiola’s men could not find the back of the net. Meanwhile, The Reds snatched three points by a 2-0 win over Brighton on the road. They already took a lead on 3rd minute through Luis Diaz’s header. Mo Salah extended their lead from the penalty spot after wasting several decent chances in the open play previously. Jurgen Klopp’s side has collected 66 points with one game in hand and only four points adrift from The Cityzens.

Crystal Palace vs Manchester City

Goals: -

Crystal Palace: Vicente Guaita – Joachim Andersen, Guehi, Nathaniel Clyne, Mitchell – Cheikh Kouyate, Jeffrey Schlupp, Conor Gallagher, Michael Olise (Jordan Ayew 65), Winfred Zaha – Jean-Phillipe Mateta (Odsonne Edouard 65)

Manchester City: Ederson –  Joao Cancelo, Aymeric Laporte, John Stones, Kyle Walker – Rodri, Kevin de Bruyne, Bernardo Silva – Phil Foden, Riyad Mahrez, Jack Grealish

At the bottom of the table, at least five clubs starts battling to avoid relegation. Norwich, Burnley, Watford, Everton and Leeds are fighting to stay in the top flights. However, none of them managed to seal positive results last weekend, except Leeds and Watford. The Toffees should have a bigger chance to keep their place in EPL since they have three games in hand. Frank Lampard’s men have to struggle to pick up maximum points in those fixtures plus the remaining ones. Burnley is another side which can avoid going down to Championship as they have two games in hand. Unfortunately, such task would definitely prove to easier said than done since both teams have been winless in the past four games. Here are the other results on matchday 29.

Manchester United vs Tottenham 3-2

Brentford vs Burnley 2-0

Chelsea vs Newcastle 1-0

Leeds vs Norwich 2-1

Everton vs Wolverhampton 0-1

Southampton vs Watford 1-2

West Ham  vs Aston Villa 2-1

Arsenal vs Leicester 2-0