With a Merseyside coming up this weekend, Mohamed Salah has chosen his strike against Everton at Anfield in December 2017 as his favourite as he marked reaching 50 Premier League goals.
The Liverpool forward achieved his half-century with a double in the 4-3 victory over Crystal Palace last month.
Salah reached the landmark in only 72 matches, equalling the rate of former Liverpool striker Fernando Torres.
Only three players have reached 50 PL goals in fewer matches: Andrew Cole, Alan Shearer and Ruud van Nistelrooy.
As to which of the 50 was the one he liked most, Salah suggested a goal that would have been extra-special for Liverpool fans.
"It was a different goal for me, the Everton one," Salah said having received his Milestone award from Cadbury.
"It was like I used my strength, skills and finishing. I prefer it."
New record in Salah sights
Should he add to his six goals against Watford tonight, Salah will set a Premier League record as the player to reach 50 goals for a single club in the fewest matches.
The mark is held by Shearer, who netted his first 50 goals for Newcastle United in just 66 appearances.
Sunday's match at Anfield is Salah's 64th for Liverpool.