The 33-year-old Egypt forward will play the final game of his celebrated Liverpool career next weekend.
Erling Haaland scored a hat-trick and Antoine Semenyo added the other for City as they booked an eighth consecutive FA Cup semi-final appearance.
More from us
Did you know with a Plus subscription to Shropshire Star you get full access to our award winning journalism for the news that matters to you and more.