Aaron Finch scored his 15th Big Bash League half-century to help Melbourne Renegades beat Sydney Sixers at GMHBA Stadium in Geelong.
Finch, hailing from the nearby town of Colac and having played district cricket at the venue, cracked two sixes and six fours on the way to 51 off 38 balls.
The Sixers, who set a target of just 112, slumped to a potentially season-ending eight-wicket defeat.
Renegades skipper Finch departed courtesy of a sharp Jason Roy runout, having put on 91 for the second wicket with Cameron White, who went on to finish on 49 not out.
Sixers debutant paceman Mickey Edwards copped the worst of the damage as he conceded 31 from three wicket-less overs.
The visitors slumped to a fifth defeat in as many games, and lost batsman Nic Maddinson to an apparent shoulder injury during the Renegades innings. They have also seen left-arm spinner Steve O'Keefe ruled out for the remainder of the season with an ankle syndesmosis injury.
The Sixers limped to 2-20 off the powerplay and finished their 20 overs on 8-111, the fourth-lowest total of the season.
Wicketkeeper Peter Nevill fell for a golden duck after edging to offspinner Mohammad Nabi in the first over and opening partner Roy followed soon after, lofting a Dwayne Bravo delivery to mid-off where Finch took a brilliant juggling catch.
Skipper and top-scorer Johan Botha (32 not out) was their only batsman to clear the boundary rope.
Bravo finished with 3/29 from his four overs for the third-placed Renegades, who fielded an unchanged lineup for a fourth straight game.
Melbourne Renegades are 3.20 to win the Big Bash League title.
The Renegades are 1.85 to win their next game against Melbourne Stars, who are 2.00.
View all Cricket betting