Everton have revealed their £8.5million offer for Andrew Johnson had been accepted by Crystal Palace.
The England striker, on standby for the World Cup squad, is now due for talks on Merseyside today, according to Everton.
Johnson, 25, has also been the subject of similar bids from Bolton and Wigan.
A statement on club website read: 'Everton chairman Bill Kenwright and his Crystal Palace counterpart Simon Jordan have reached agreement for the possible transfer of the England international striker Andrew Johnson.'
Everton now hope to discuss personal terms with Johnson tomorrow.
Their offer is believed to include performance-related clauses, as they have been reluctant to meet the asking price for Johnson as a straightforward deal.
Bolton and Wigan had their bids reluctantly accepted by Palace chairman Jordan, who is currently out of the country and has claimed he rates Johnson as a £20million player.
The Coca-Cola Championship club have conceded they can no longer keep ambitious Johnson at Selhurst Park.
Wigan were the first team to have an offer accepted, and Johnson held talks with the Latics today, while Bolton also want to recruit the striker who netted 21 goals in the 2004-05 Premiership season.
He was unable to keep Palace afloat and then agreed to stay for their Championship campaign, but defeat in the play-off semi-finals to Watford ended their hopes of a quick return. Johnson netted 15 league goals last season.
Jordan has also suggested that Portsmouth are interested in Johnson, but they are not thought to have made an offer so far.
When Bolton made their offer, Jordan informed them that Wigan were 'in the box seat' to sign Johnson, however reports have claimed the player would prefer to join Everton.