Mohamed Salah's contract situation has been played out for all to see ever since the Africa Cup of Nations ended.
The Egyptian and Liverpool Football Club were said to be at an impasse in negotiations over just how much Salah would earn.
The former Roma man was keen to see his contract reflect his recent rise to one of the world's best players. Liverpool, however, did not want to disrupt their wage structure to keep him.
Now, it is being reported that Mohamed Salah has agreed to sign a new Liverpool contract.
Salah Signing New Liverpool Contract
According to John Richardson of Mirror Football, Mohamed Salah has decided to compromise his original demands.
The Liverpool winger closing in on signing a new deal at the club that will see him stay for three years with the potential of an additional 12 months being added on.
Salah had rejected Liverpool's offers that most recently included a £400,000 per week deal.
With no international football for Salah this summer, Liverpool and Jurgen Klopp will be hoping that he can reach new heights as a result of his extra rest.
While nothing is confirmed, Liverpool supporters should be very happy at this news.
Read More Liverpool Coverage
- Report: Liverpool Could Receive Transfer Windfall If Former Player Moves On, Newcastle, West Ham & Southampton Interested
- FIFA 2022 World Cup Draw: Netherlands To Face Senegal With Liverpool Teammates Virgil van Dijk & Sadio Mane Set To Collide In Qatar
- Confirmed: FIFA 2022 World Cup Draw - Groups Revealed For Qatar
- 'I Think Dortmund Would Accept An Offer' - Former Player On Price Tag Of Liverpool Target Jude Bellingham
- Report: Liverpool Agree First Signing Of Summer Transfer Window
- Agent Of Liverpool Superstar Finally Breaks Silence On Contract Extension As Uncertainty Surrounds His Future