Perth Scorchers secured their place in the final of the KFC Big Bash against Brisbane Heat after defeating Melbourne Stars in a final-ball thriller at the WACA.
The Stars looked to have wrapped up a one-run victory when the Scorchers were only able to scramble a single from the final ball when needing three to win, but James Faulkner had overstepped and Mike Hussey took the second chance to hit the winning runs by smashing a four to clinch an eight-wicket victory.
It would have been a totally different outcome, though, had Faulkner not overstepped with his front foot and presented Perth with a second chance to hit the winnings runs.
Perth were chasing a revised victory target of 139 after rain had interrupted Melbourne Stars' expertly-compiled first-innings of 183-2 from 18 overs.
Cameron White and Brad Hodge looked to have batted Perth out of the game after both cracked rapid half-centuries to leave the packed-out WACA crowd ducking for cover.
White, promoted to the top of the order, vindicated the decision to do so with five sixes in his 53-ball 88 while Hodge finished off the innings in style with 70 not out from just 43 deliveries.
The rain undoubtedly aided Perth's cause however they were still required to bat at over 10 runs an over throughout the chase.
Shaun Marsh gave them the perfect start in reply, continuing his fine form with 68 off 40 balls before Faulkner removed him with 38 further runs required.
The stage looked set for Hussey to come in and finish the job, and, aided by a nerveless unbeaten 36 from Adam Voges, and indiscipline from Faulkner, he did not disappoint.
Perth will now meet Brisbane Heat at the WACA in Saturday's final.