Two remarkable footballers show how they ply their trade with superb aplomb in one stage, while not even figuring in another. Erling Haaland of English club Manchester City is a tour de force, already scoring an astonishing 45 goals this season with another 15 Premier League games to go. The other marvel is Liverpool's Mohamed Salah, whose goal-scoring record Haaland overtook on Tuesday.