Ben Halloran struck deep into extra time to give Adelaide United a dramatic 1-0 victory over Melbourne City in the second A-League elimination final at Coopers Stadium.
Adelaide striker Halloran was twice denied by the woodwork before finally beating Eugene Galekovic with a cool 119th-minute finish into the bottom-right corner.
The Reds' first win over City in eight encounters secured a semi-final trip to Premiers' Plate winners Perth Glory on Friday.
In a first half of limited chances, the hosts went closest in the 14th minute when Craig Goodwin released Halloran and the Australia international rattled the crossbar from just outside the area.