Joe Allen was arguably in the form of his life at Euro 2016.
A string of impressive performances for Wales earned him a spot in UEFA's Team of the Tournament and it looked like the 26-year-old might have finally shaken off the heavy criticism he has had to suffer since moving to Anfield.
Nevertheless, with his contract set to expire at the end of next season, Jurgen Klopp has made the decision to sell the midfielder while they can still demand a respectable fee.
Swansea had previously been the frontrunners to re-sign Allen however Stoke have surprisingly jumped and had an offer accepted from the Liverpool hierarchy.
Sky Sports have reported that a £13 million bid from the Potters has been enough to persuade the Reds to part ways with the Welshman, four years after he followed Brendan Rodgers to Anfield.
The fee is particularly surprising considering Allen moved from Liverpool to Swansea for £15 million - £2 million more than what they will receive for a player who at 26, is reaching the prime years of his career.
And Liverpool fans have expressed their disappointment regarding the measly price on Twitter:
Obviously, Swansea could now be forced to match Stoke's bid and hope Allen's previous success at the Liberty Stadium will be enough to convince him to return.
Allen has made 132 appearances in all competitions for Liverpool, scoring just seven goals along the way. He fell out of favour under Klopp last season and rarely made the starting XI towards the end of the campaign so a move away was half-expected by most of the club's supporters.
But, new signing Marko Grujic has certainly eased any concerns Klopp may have had about the possible void left by the departing Allen.
The Serbian scored for the second time in as many appearances as Liverpool continued their pre-season preparations.
Grujic's well-hit half-volley from inside the area and Alberto Moreno's penalty were enough to see off Huddersfield earlier tonight.