Western Sydney Wanderers staged a remarkable fightback from 3-0 down to set up a grand final trip to Adelaide after a 5-4 extra-time win over Brisbane Roar at Pirtek Stadium.
Castelen's hat-trick inspired a memorable Western Sydney fightback, taking the lead in the 59th minute, before Maclaren sent the match into extra time with an 81st minute equaliser.
However it was Vidosic in extra time who sent the home crowd into raptures and booked Tony Popovic's side a spot in the grand final against Adelaide United.
The Wanderers carved out the first chance of the match in the eighth minute, when Nichols found Castelen with a clever flick, but the winger sprayed his first-time strike high and wide.
Brisbane Roar broke the deadlock in the 15th minute, when Andreu was penalised for a handball in the box. Petratos stepped up to the penalty spot and made no mistake, sending Redmayne the wrong way to put Roar in front.
Western Sydney were left stunned when Roar doubled their lead just five minutes later, and Andreu was in the thick of it again, this time Corona's cross deflected off the midfielder's back and into his own goal.




