Joe Willock has arrived at the Newcastle United training ground to complete his medical and finalise his transfer from Arsenal.
The playmaker could train with the squad on Friday and Newcastle are trying to complete the deal by noon and have him registered for their Premier League opener against West Ham, live on Sky Sports.
Newcastle have agreed a fee rising to £25m for the 21-year-old, who spent the second half of last season on loan with the Magpies.
For three days Newcastle and Willock had been locked in discussions, with the two parties apart on personal terms up until Thursday morning.
Willock helped Steve Bruce's side to a 12th-place finish in the Premier League in the 2020/21 campaign with eight goals in 14 games from midfield.
He set a new Premier League record by becoming the youngest player to score in seven consecutive games last term.
Willock would become Newcastle's first signing of the summer, while Christian Atsu, Andy Carroll, Yoshinori Muto, Florian Lejeune, Jake Turner and Henri Saivet have departed the club during this transfer window.
The Arsenal academy product made his senior debut for the Gunners in 2017 and has gone on to score 11 goals and make four assists in 78 games for them, but left on loan last season after seeing his gametime limited under Mikel Arteta.