
The Premier League title race is alive and kicking as Liverpool and Manchester City battle it out for the top prize in English football.
Mohamed Salah may be on the longest goalscoring drought of his Liverpool career but he played a huge part in keeping their title hopes alive in a last-gasp 2-1 win over Tottenham.
It appeared Jurgen Klopp's side were about to hand the initiative to Manchester City after Lucas Moura cancelled out Roberto Firmino's first-half header, leaving the Reds level on 77 points but significantly behind on goal difference.
However, Salah - now eight matches without finding the net - popped up at the far post to head goalwards; Hugo Lloris could only palm out weakly and Toby Alderweireld got himself in an horrendous mess to divert it back past his goalkeeper in the 90th minute.
Man City had kicked off the weekend's action with a comfortable 2-0 win at Fulham, but Liverpool's late win puts the pressure back on the champions.
| Pos | Team | P | W | D | L | GD | Pts |
| 1 | Liverpool | 32 | 24 | 7 | 1 | 53 | 79 |
| 2 | Man City | 31 | 25 | 2 | 4 | 60 | 77 |
| 3 | Tottenham | 31 | 20 | 1 | 10 | 24 | 61 |
| 4 | Man Utd | 31 | 18 | 7 | 6 | 19 | 61 |
| 5 | Arsenal | 30 | 18 | 6 | 6 | 24 | 60 |
| 6 | Chelsea | 31 | 18 | 6 | 7 | 18 | 60 |
| Liverpool | Man City | |
| 05/04 | Southampton (A) | EPL | 03/04 | Cardiff City (H) | EPL | |
| N/A | 06/04 | Brighton (N) | FA Cup | |
| 09/04 | FC Porto (H) | UCL | 09/04 | Tottenham (A) | UCL | |
| 14/04 | Chelsea (H) | EPL | 14/04 | Crystal Palace (A) | EPL | |
| 17/04 | FC Porto (A) | UCL | 17/04 | Tottenham (H) | UCL | |
| 21/04 | Cardiff (A) | EPL | 20/04 | Tottenham (H) | EPL | |
| 24/04 | N/A | 24/04 | Man Utd (A) | EPL | |
| 26/04 | Huddersfield (H) | EPL | 28/04 | Burnley (A) | EPL | |
| 04/05 | Newcastle (A) | EPL | 04/05 | Leicester (H) | EPL | |
| 12/05 | Wolves (H) | EPL | 12/05 | Brighton (A) | EPL |
Who will win the title?
Have your say in our poll below...