Perth Scorchers beat Melbourne Renegades by three wickets to stay undefeated in the Big Bash League.
Mitchell Johnson and Michael Klinger combined to secure the victory at Etihad Stadium.
The Scorchers lost late wickets but then saw Ashton Turner hold his nerve as he scored the winning runs with a six over deep point off the last ball of the 19th over.
Johnson was Perth's best bowler with 3-13 from his four overs as the Renegades struggled to 130-9 after being sent in.
The visitors finished on 133-7, with Klinger anchoring the innings with 37 runs from 37 balls in front of 30,108 fans.
They're world-class players and it's nice to be able to start well.Mitchell Johnson
The Renegades, who went into the clash unbeaten, have now failed to beat Perth in seven Big Bash League tournaments.
Johnson removed home skipper Aaron Finch in his first over and Cameron White, who was coming off back-to-back half-centuries, in his second.
"It's always good to knock over old teammates...they're world-class players and it's nice to be able to start well," he said. "I feel like I can sometimes go for early runs, but I was pretty tight early and was backed up at the other end."
Andrew Tye took 3-37 to retain his place atop the BBL's wicket-taking list with 12 so far.
The home side couldn't claim the early wickets they needed if they were to defend the small target.
David Willey (31 from 21) and Klinger set the run chase up with a 58-run opening partnership before Brad Hogg sparked the late revival and finished with 2-16 from his four overs.
Perth are 1.72 to reach the Big Bash League final.
The Scorchers are 1.61 to win their next game against Sydney Sixers, who are 2.37.
View all Cricket betting