88th minute: It's a hat-trick for Cristiano Ronaldo. The Portuguese star scored a brilliant goal off a FK and it seems that this will end 3-3.
58th minute: Spain just turned the game around in two minutes. Nacho gave his team the lead off a goal from distance. The ball hit the post but ultimately found the back of the net. Brilliant!
56th minute: Diego Costa has scored Spain's second goal off a set piece. It's the second goal for the attacker. 2-2 once again.
45th minute: What a terrible mistake by David De Gea. The goalie appeared to have a fairly weak shot from Ronaldo under control but the ball slipped away from his hands and hit the back of the net. 2-1.
25th minute: Diego Costa created a brilliant goal to score the equalizer for Spain. It appeared that he had fouled Pepe but the VAR conceded the goal. 1-1.
4th minute: Cristiano Ronaldo has given Portugal a 1-0 lead off a PK. Nacho fouled Ronaldo inside the box and Rocchi conceded the penalty.
Spain published their starting lineup for the upcoming match against Cristiano Ronaldo's Portugal team, a match which will have huge implications for the outcome of the group.
Spain Starting XI: De Gea, Nacho, Piqué, Ramos, Alba, Busquets, Iniesta, Koke, Isco, Silva, Costa.
Portugal Starting XI (To Be Confirmed): Patricio, Soares, Pepe, Fonte, Guerreiro, Silva, Moutinho, Carvalho, Fernandes, Guedes, Ronaldo.
Spain have the deeper team here and will be expected to beat Portugal. However, they've been under a lot of pressure lately because of the sudden departure of coach Julen Lopetegui, who was sacked after his deal with Real Madrid was announced this week.
HOW TO WATCH, STREAM 2018 WORLD CUP
Time: 19:00 CET, 02:00pm EST, 11:00am Pacific.
Venue: Olympic Stadium, Sochi, Russia.