Iraq's Ali Adnan swept home a brilliant, last-minute free-kick as former champions twice hit back to beat Vietnam 3-2 in the Asian Cup, in Abu Dhabi, on Tuesday.
It was a heart-breaking way for Vietnam to lose in Abu Dhabi, but no more than Iraq deserved for going for the jugular after Humam Tareq had hauled them level on the hour mark.
Vietnam's Golden Dragons took a shock lead after 24 minutes in the Group D clash in Abu Dhabi, defender Ali Faez panicking under pressure from Nguyen Cong Phuong and clumsily backheeling the ball past goalkeeper Jalal Hassan Hachim.
Iraq, who defied the odds to win an emotional Asian Cup title in 2007, levelled 10 minutes later through striker Mohanad Ali, who profited from a defensive error to rifle home from the edge of the box.'
Cong Phuong restored Vietnam's lead three minutes before the break, stabbing in from close range after Nguyen Trong Huang's shot had been parried by Hachim.
But Tareq lashed home a second equaliser following more horrific defending from the Vietnamese, who by that point looked to be running out of steam.