After a pass from Andres Iniesta comes through Costa gets the ball under control and dribbles it before curling it into Iran's net, therefore scoring the opening goal for Spain.
Saeid Ezatohahi thought he had scored an equaliser for Iran in the 64th minute netting from a corner but his goal was ruled out by the assistant referee, while the Video Assistant Referee (VAR) could not find anything to reverse the decision.
Iran coach Carlos Queiroz had rung in the changes, dropping captain Masoud Shojaei and forward Alireza Jahanbakhsh to the bench, while recalling holding midfielder Ezatolahi from suspension and promoting Mehdi Taremi.
Iran, making their fifth appearance in the World Cup final, face Cristiano Ronaldo's Portugal in Saransk five days later. With the "Fubo Premier" bundle, you will get access to all four of the World Cup soccer TV channels in most markets. Collective sighs ran through the La roja Camp and fans in stands as the goal was nullified and they were confirmed to be still leading the game.
He has scored three goals in two matches, but he can do even better. Iran are a point behind in third and could still make the knockout stages.
The FIFA World Cup 2018 Match-20 between Iran vs Spain starts at 11:30 PM IST (On Wednesday).
You can watch the stream of the match from Kazan Live & Exclusive on beIN SPORTS CONNECT.
"We see he (De Gea) is calm, training as usual", Hierro said at a press conference ahead Wednesday's clash with Iran.
As for Spain, they will be slightly frustrated with coming away with just a point in their opening 3-3 draw with Portugal. He also has nine goals in his last nine starts for Spain.
Bilic argued that he had sympathy for Spain due to how Iran had set up defensively but former England striker Ian Wright and Keane seemed to disagree strongly with the former Hammers boss with Wright highlighting that Spain should have played better in the first-half while Keane threw his eyes to the heavens.
"It's a crucial match that will determine our World Cup destiny", said Isco.
It promises to be an interesting game as Iran and Spain meet for the first ever time.