Canterbury United ended Waitakere United's 16-match unbeaten run with a deserved 3-2 win in Whenuapai on the same day YoungHeart Manawatu sealed the ignominy of a hat-trick of consecutive wooden spoon finishes.
Canterbury's defeat of the Minor Premiers Waitakere is the West Aucklanders first loss since the last year's semi-final first leg defeat, also to Canterbury, just under a year ago and was the perfect morale boost for the Dragons who now face Auckland City in the two-legged semi-finals starting next Sunday in Christchurch.
Auckland - who rested Ivan Vicelich, Chris Bale and Adam Dickinson - came from one goal down to comfortably beat YoungHeart Manawatu 4-1 in Palmerston North, while in what turned out to be a playoff match for minor places Waikato FC downed Otago United 3-1 at Ngaruawahia to finish sixth.
In Wellington, Hawke's Bay's hopes of leapfrogging Canterbury United into third were doused after they were beaten 4-2 by Team Wellington in the capital on Saturday.
Hawke's Bay went to the capital with high hopes of turning over a Team Wellington side eliminated from playoff contention two weeks previously but with Sean Lovemore, Bill Robertson and Jarrod Smith all missing, the Bay collapsed in the first 35 minutes as Adam McGeorge, Luis Corrales and Hamish Watson gave the capital men a 3-0 lead.