It looks all over for Andros Townsend at St James Park.

Only five months after signing for Newcastle, The Guardian are reporting on Thursday afternoon that the England winger has agreed terms with Crystal Palace.

The Guardian’s Ed Aarons saying the Newcastle player will sign on for four years at Selhurst Park.

Speculation has grown in recent days of Crystal Palace having agreed to meet the trigger clause in Townsend’s contract, believed to be £13m.

The Telegraph have also simultaneously reported Andros Townsend having agreed to join Palace, their report claiming that the player had been holding on to see who else would come in for him before agreeing to link up with Alan Pardew.

Townsend is said to have hoped Liverpool would make a move but has accepted that won’t be the case after they agreed this week to pay £34m for Sadio Mane from Southampton.

Earlier on Thursday, the Chronicle had claimed that Newcastle were confident of keeping Andros Townsend, with Rafa Benitez allegedly due to hold talks with him today. It sounds as though Townsend has been talking, though not necessarily with the Newcastle United boss.

Speculation as intensified in the past 24 hours that Matt Ritchie is set to join Newcastle and fans had been left hoping it was to be a dual threat on the two wings with Townsend, though now it is looking set to be simply a like for like replacement if the Scottish winger signs on at St James Park.