The referee blows the final whistle! It's Portugal: three, Spain: three.
A magnificent right-footed free-kick from the Real Madrid forward levels the scoring for Portugal!!
GOOOAAALLL!!!! Ronaldo bags a hattrick!!!!
Spain currently bossing possession.
A terrific volley from right-back Nacho gives Spain the lead after the ball bounced off the bar and into the net!
GOOOOAAAALLL!!!! Spain now take the lead!!!
GOOOOOOAAAALLL!!! Costa levels again for Spain!!!
The second half gets underway!
The ref blows the half-time whistle after an entertaining half between Portugal and Spain.
A low strike from outside the area from Ronaldo was spilled by Spain keeper De Gea to allow Portugal to get into the dressing rooms leading 2-1.
GOOOOAAALLL!!!! Cristiano makes it two for Portugal!!
Some beautiful interplay by Spain ends up with Iniesta hitting narrowly wide of the post!
Costa levels for Spain in terrific fashion after managing to find the bottom corner with his right foot having held off Spain's defenders!
GOOOOAAAALLL!!!! Diego Costa equalizes for Spain!!
After 15 minutes, Spain are seeing more of the ball now, with Portugal now sitting back in an attempt to hit on the break.
GOOOAAALLL!!! Cristiano converts from the spot sending keeper De Gea the other way!!
With just three minutes into the game, Ronaldo wins a penalty from Real Madrid teammate Nacho!
The match gets underway!
The national anthems are currently being played.
Both teams are currently in the tunnel as they prepare to step onto the pitch.
Following a tumultous week for Spain, where manager Julian Lopetegui was dismissed by the Spanish FA with Fernando Hierro taking charge instead, it remains to be seen how the 2010 World Cup champions' mental state would be.
With Spain unbeaten in 20 games and Portugal having lost one competitive match since September 2014, Friday's clash in Sochi appeared to be a case of an irresistible force meeting an immovable object - at least until Wednesday.
fifa World Cup 2018 | All rights reserved © 2018