The final four of the Victorian Turf Cricket Association T20 competition have been locked in, with Sydenham-Hillside knocked out.
The quarter finals were played on Tuesday night with some thrillers played out.
Deer Park was too good for Point Cook Centrals.
The Sharks, who play in division 3, were the lowest ranked team left in the competition and had a big test ahead of them.
The Sharks batted first and made 5-134 for their innings.
Max Pritchard top scored with 50, while Aaron Shellie was the only multiple wicket taker for the Lions with two.
The Lions made the runs with two overs remaining, finishing 6-138.
Skipper Dean Russ top scored with 42.
Deer Park is the only senior division team left after Sydenham-Hillside and Westmeadows suffered losses.
The Storm fell short against an inform Altona North side.
Batting first, the Storm made 8-120 from its overs with Anthony Barton top scoring with 41.
Connor Smith took four wickets for Altona North.
After losing an early wicket, Altona North North was steady through most of its innings.
It lost a couple of wickets with victory insight, but managed to get the job done as it finished 7-121.
Haydn Wilkinson top scored with 31.
Anthony Alleyne took four wickets for the Storm.
The Druids knocked off Westmeadows in its match in another match that was decided with an over to spare.
The Warriors made 6-153 from their overs with Donovan Pell top scoring with 68.
After losing an early wicket, the Wizards put on 121 for the second wicket partnership to take control of the game.
The Wizards did enough to finish 3-156. Michael Hay top scored with 68 not out off 53 balls.
Sunshine beat PEGS in the other match.
The Crows made 5-144 from their overs with Troy Stone finishing with 43 at the top of the order.
Shakeem Clarke took two wickets for the two wickets for PEGS.
PEGS never looked likely as it finished 9-95.
Sunshine will play Altona North in the semi finals, while Deer Park will play the Druids.