Ashkan Dejagah played 80 minutes as Iran concluded their World Cup warm-ups with a 2-0 win over Trinidad & Tobago on Sunday.
The Fulham winger was in good form, too, with the opening goal arriving following his corner kick just before half-time when Ehsan Haji Safi converted, before Charlton Athletic’s Reza Ghoochannejhad doubled the lead five minutes after the restart.
Dejagah then won a penalty when he was felled in the box, but Javad Nekounam’s spot-kick was saved by goalkeeper Jan Michael Williams.
Iran’s World Cup campaign kicks off next Monday when they face Nigeria.
Kostas Mitroglou and Giorgos Karagounis both came on as second half substitutes as Greece defeated Bolivia 2-1 in their final preparation game on Saturday.
Panagiotis Kone put the Greeks in front midway through the first half, before Konstantinos Katsouranis headed in a second in the 54th minute.
Karagounis then entered the action five minutes later, replacing goal scorer Kone, with Mitroglou introduced not long after.
Bolivia pulled a goal back through Rudy Cardozo with 20 minutes remaining, but were unable to force an equaliser.
Greece commence their World Cup campaign when they meet Colombia in Belo Horizonte on Saturday.
Costa Rica and the Republic of Ireland played out a 1-1 draw in Philadelphia, with captain Bryan Ruiz playing 74 minutes.
Kevin Doyle gave his side the lead when he steered Marc Wilson’s cross into the back of the net on 19 minutes.
The striker was then left with a bloodied head following an altercation with Geancarlo Gonzalez just before half-time – an incident which saw the Costa Rica defender dismissed.
Los Ticos recovered from the setback well, though, and equalised after Marco Urena was taken out in the area by Millwall goalkeeper David Forde. Celso Borges stepped up and converted from 12 yards to bring his side level.
Martin O’Neill’s men could have restored their goal advantage within minutes when they were awarded a penalty of their own, but Robbie Keane’s kick was palmed away by substitute goalkeeper Patrick Pemberton.Ruiz and his teammates kick off their World Cup campaign against Uruguay on Saturday, in the game immediately preceding England’s clash with Italy.