Epping claimed victory against Bundoora on the second last ball in the Northern Region T20 finals.
Finals action kicked off on Tuesday night, with the top eight teams after the pool round facing off.
Bundoora batted first against Epping after winning the toss in the battle of the two Diamond Valley Cricket Association Barclay Shield teams.
The Bulls made 7-144 from their overs.
Jason Kaminski top scored with 38 not out.
Josh Henkel was the pick of the bowlers for the Pingers, with 3-29.
The Pingers timed their chase to perfection, hitting the winning runs with one ball remaining, finishing 5-145.
Tom Emmins top scored with 59 at the top of the order.
Bundoora United is also through to the next round after beating Banyule.
Banyule made 8-126 from its overs after being sent in.
Sam Harbinson was the only multiple wicket taker for the Bulldogs, taking 2-20.
The Bulldogs had no issues in the run chase, finishing 3-131 with five overs to spare.
Luke Joyce top scored with 38 not out.
Rivergum is also through to the final four, beating Lower Plenty.
The Kookas put on 5-176 after deciding to bat with Jarrod Bannister top scoring with 68 not out off 50 balls.
Lower Plenty took the match down to the final over, falling just short, making 7-171.
Matt Perri was the only multiple wicket taker for the Kookas with two.
Plenty is the other team through to the final four after beating Mernda.
Plenty made 6-165 from its overs after deciding to bat.
James Baker the pick of the bowlers, taking 3-35.
The Demons were bowled out for 141 on the final ball.
David Chesterton top scored with 29.
The semi finals will be held on January 30.