We are at the semi-final stage of the Africa Cup of Nations (AFCON) with Egypt, Nigeria, Senegal and tournament hosts Morocco all in the hunt for continental glory.
Wednesday's matches serve up a treat too with Senegal facing Egypt at 5pm before Nigeria take on Morocco at 8pm.
The former clash is bound to be a tantalising one with the sub-plot of Sadio Mane versus Mohamed Salah once more.
Their careers are forever intwined by their time at Liverpool - with their five seasons there yielding six major honours, including a Premier League title and Champions League.