The fairytale continues: Heidelberg United ride giant-killing streak into Australia Cup final

Heidelberg United are into the Australia Cup final after beating A-League premiers Auckland FC at Olympic Village on Saturday night.