Wales midfielder Joe Allen will have a medical at Stoke City on Monday before a proposed £13m move from Liverpool.
The Reds have accepted the offer as Allen only has one year left on his contract at Anfield.
The 26-year-old is also a target for the Potters’ Premier League rivals Swansea City, whom he left to move to Anfield in 2012.
Despite starting only eight league games last season, Allen was named in the Euro 2016 team of the tournament.
Liverpool rejected an £8m offer from Swansea in June and Allen is believed to be keen on a return to Swansea.
But he now appears to be on the verge of joining Stoke following discussions with their manager and fellow Welshman Mark Hughes.
Subscribe to the BBC Sport newsletter to get our pick of news, features and video sent to your inbox.