Diego Costa didn't take long to make his mark on the 2018 World Cup.
The Atletico Madrid frontman was in on the act from the first game, netting twice against Portugal and is hoping to fire Spain to their first final since winning the trophy in 2010.
Why does Diego Costa play for Spain?
Costa was born in Logarto, Brazil in 1988.
He tried a number of local clubs but was unsuccessful at trials - before being spotted by super-agent Jorge Mendes.
That chance meeting resulted in a move to Europe, where Costa joined Portuguese side Braga.
The forward moved around clubs in Portugal and then Spain, before bursting onto the scene at Atletico Madrid - which led to his eventual Premier League stint with Chelsea.
Granted Spanish citizenship in 2013, the SFA moved fast to try and switch the Brazilian's allegiance.
Costa wrote a letter in which he expressed a desire to play for Spain - which was received badly by then-Brazil boss Luis Scholari.
He said: "A Brazilian player who refuses to wear the shirt of the Brazilian national team and compete in a World Cup in your country is automatically withdrawn.
"He is turning his back on a dream of millions, to represent our national team, the five-time champions in a World Cup in Brazil."
As a result of his appeal, Costa's application was accepted and he made his debut for Spain on March 5, 2014.
Has he ever played for Brazil?
Yes, Costa has two caps for Brazil.
He picked up the two appearances in 2013 against Italy and Russia, but failed to score.
Both of these games were friendlies, so he was able to switch his allegiance under Fifa rules.
WORLD CUP LATEST
talkSPORT are with listeners all day and all night at this year’s 2018 FIFA World Cup™ with over 800 hours of World Cup content and all 64 games live across the talkSPORT network.
ncG1vNJzZmiskaG4tLzOq6tnm5%2BifKe7zq2ZmqScZIB6f5Jsb2icmZq0sHnCqKqtmV2luaLFjJ%2Bmq2Wjpa6quoybqZqymaF8