It's now or never for James Rodriguez's world-beating potential. At their third club together, Everton boss Carlo Ancelotti believes he can finally rediscover Colombia's lost superstar.
From the dink against Japan to the volleyed thunderbolt past Uruguay - the whirling white socks of Rodriguez are a defining memory of Brazil's World Cup.
That was 2014, though, and most viewers dazzled by Rodriguez six years ago have long lost faith in his rise to the top. But not Ancelotti.
Everton have sealed the signing of Real Madrid struggler James Rodriguez for £20m
Toffees boss Carlo Ancelotti was the key reason for the move, after they bonded at Real
Ancelotti was the last man to truly unlock Rodriguez, and since the star has fallen from grace
The Italian coach guided the then 23-year-old to thrive in his first season at Real Madrid, seeing the midfielder shake off his £71million price-tag after first striding onto the Bernabeu pitch for an obligatory Galactico keepy-up session.
Rodriguez responded to his methods with 17 goals and 18 assists in his debut season, as the pair forged a lasting bond that was the key in the talent's shock Premier League move.
Ancelotti shifted Rodriguez all over the pitch, from left wing to right, from a deeper playmaking position to his natural forward-thinking midfield role. The Colombian delivered wherever he went.
'He is a hugely talented player and he also possesses a durable physique not often found in great talents. He is having an extremely good season,' Ancelotti gushed.
Rodriguez's stunning performances at the 2014 World Cup in Brazil earned his big move
The star burst into life at Madrid in his first season under Ancelotti before it all went wrong
Then Madrid chairman Florentino Perez took Carlo away, and the Colombian would never hit double figures in Spain again. Thick fog descended on his once clear path to the top.
'There is no problem,' new Madrid boss Rafa Benitez said in December 2015 after being challenged on the strength of his relationship with Rodriguez while the midfielder's career rapidly unravelled in the background.
The Spaniard was kicked out a month later, but Zinedine Zidane's appointment was even worse news.
Reported to be losing patience with Rodriguez despite having barely begun at Real, Zidane's tenure took