It didn't take long for Mohamed Salah to break the deadlock in Liverpool's game against Leeds on Sunday afternoon.
Trent Alexander-Arnold found space down the right in the 20th minute and he crossed for Salah, who had the easy task of rolling the ball into the net.
That goal brought up his 100th in the Premier League.
The Liverpool forward has become the 30th player to reach that landmark and he achieved it in just 162 games.
30. Ryan Giggs - 534 games
29. Steven Gerrard - 449 games
28. Paul Scholes - 436 games
27. Peter Crouch - 419 games
26. Emile Heskey - 414 games
25. Frank Lampard - 406 games
24. Jermaine Defoe - 303 games
23. Dion Dublin - 271 games
22. Matthew Le Tissier - 266 games
21. Nicolas Anelka - 258 games
20. Robbie Keane - 255 games
=18. Dwight Yorke - 254 games
=18. Teddy Sheringham - 254 games
17. Wayne Rooney - 247 games
16. Darren Bent - 226 games
15. Didier Drogba - 220 games
14. Romelu Lukaku - 216 games
13. Jamie Vardy - 206 games
12. Jimmy Floyd Hasselbaink - 200 games
11. Robin Van Persie - 197 games
=9. Michael Owen - 185 games
=9. Andy Cole - 185 games
8. Les Ferdinand - 178 games
7. Robbie Fowler - 175 games
6. Ian Wright - 173 games
5. Mohamed Salah - 162 games
4. Thierry Henry - 160 games
3. Sergio Aguero - 147 games
2. Harry Kane - 141 games
1. Alan Shearer - 121 games
So Salah has become the fifth fastest player to reach 100 Premier League goals. That's a mightily impressive feat given he isn't even an out-and-out striker.
In fact, the next highest non-striker is Le Tissier, who took 266 games to reach the landmark.
The Football Terrace: Ranking the best and worst football transfers this summer! How did your team do?
The Egyptian 100 goals marginally slower than the great Henry, who is arguably the Premier League's greatest ever player. That goes to show just how impressive Salah's feat is.
But he falls short of Shearer's record, who managed 100 goals in just 121 games. That's surely a record which will stand for many, many years.