Today was the first time I've thought this, but I truly believe he's our best player now.
It's been Coutinho since Sterling fucked off to Jamaica for a two week break. Even this season, a tally of 21 by December from Mo didn't convince me - he's been at least somewhat dependent on service until recently. Coutinho, for the last 3 years, has had the unerring ability to just take control of a game and ensure we win, be it through a dribble, pass, or most often, a ridiculous goal. I wanted to reserve judgement on Salah's ability to do this for us, because Coutinho's done it repeatedly and in the biggest games.
But over the last few weeks we've seen Salah conjuring goals out of nothing. Wriggling through for a stunning curler against Everton, going past 3 against Brighton, going past two today, and then just casually holding Maguire off before finishing it Messi style. He's a pure and utter matchwinner, the best player we've had since Suarez. It is scarcely believable how good he is. de Bruyne goes first but he's the next best player in the league. Any other season and he's the runaway player of the year.