Liverpool vs Manchester City on Sunday afternoon promises to be a cracker.
The Reds welcome City to Anfield in what is the biggest game of the season so far.
Liverpool are unbeaten in their opening 11 Premier League games and have opened up a six-point lead over their rivals.
A Liverpool win would extend their lead to nine, while a City victory would cut the lead at the top of the table to just three points.
For that reason, it's a massive game for both sides.
- Liverpool and Man City combined XI
- Report claims Liverpool will bid for Mbappe
- Liverpool fan exposes City as 'hypocrites'
Ahead of the match, Squawka invited a Liverpool and Man City fan to rank all the players to appear for both sides in the Premier League so far this season from worst to best.
And here's what they came up with...
1=) Sadio Mane
1=) Raheem Sterling
3=) Fabinho
3=) Kevin De Bruyne
5=) Roberto Firmino
5=) Sergio Aguero
7) Virgil van Dijk
8=) Alisson Becker
8=) Ederson
10) Andy Robertson
11) David Silva
12) Trent Alexander-Arnold
13=) Mohamed Salah
13=) Bernardo Silva
15) Riyad Mahrez
16) Ilkay Gundogan
17) Georginio Wijnaldum
18) Rodri
19) Jordan Henderson
20) Gabriel Jesus
21) Joel Matip
22) Fernandinho
23) Kyle Walker
24) Divock Origi
25) Joao Cancelo
26) James Milner
27) Aymeric Laporte
28) Alex Oxlade-Chamberlain
29) John Stones
30) Adrian
31) Dejan Lovren
32) Benjamin Mendy
33) Phil Foden
34) Joe Gomez
35) Oleksandr Zinchenko
36) Nicolas Otamendi
37) Adam Lallana
38) Naby Keita
39) Angelino
40) Eric Garcia
41) Xherdan Shaqiri
ANALYSIS
GIVEMESPORT'S James Stroud says:
With the exception of Joel Matip, there can be few arguments for those ranked between 16-41.
Matip is currently out injured but he was absolutely brilliant when on the pitch to start the season. An argument can even be made that he was playing better than Virgil van Dijk.
There's also a number of controversial picks in the top 15.
The best player in the Premier League this season has been De Bruyne. With nine assists so far this season, he deserves top spot.
Following close behind should be Mane, who has also been fantastic this season.
While Salah has not been up to his usual standards, Mane has been world-class and has already saved his side on a number of occasions.
Fabinho has been superb but we feel he's ranked too high. He's definitely not on a par with De Bruyne. Aguero, who is averaging a goal every 74 minutes in the league, deserves to be higher.
Alisson may well be Brazil number one but, seeing as the list is based on this season alone, he shouldn't be inside the top 15 as he's only played four league games.
Here's what we think the top 15 should look like ahead of Sunday's match:
1) Kevin De Bruyne
2) Sadio Mane
3) Raheem Sterling
4) Sergio Aguero
5) Roberto Firmino
6) Fabinho
7) Virgil van Dijk
8) Andy Robertson
9) Trent Alexander-Arnold
10) Joel Matip
11) David Silva
12) Ederson
13) Mohamed Salah
14) Bernardo Silva
15) Riyad Mahrez