Last-wicket stand wins it for Inverleigh

Armstrong Creek claimed the B2 Grade premiership. (picture Facebook)

Inverleigh earned promotion to A1 Grade next season after claiming the A2 Grade premiership in one of the most amazing finishes seen in BPCA finals history.

In a thriller, Inverleigh got home with two balls and one wicket to spare against Winchelsea.

Winch won the toss and batted first and was all out for 127 from 40 overs. Adam Korth top scored with 25 while Lock Perrett and Oliver Haberfield each snared three wickets for Inverleigh.

When Inverleigh slumped to 9/88, the game was all but finished.

Number 10 Kobe George and number 11 Nick Platt then inched closer to the required total and with two balls to spare, the winning runs were scored amid jubilant celebrations.

George was 24 not out and Platt was unbeaten on 14 to combine for an amazing 41-run last-wicket partnership to win the game.

Barrabool caused an upset to defeat Anglesea in B1 Grade.

Anglesea could only manage 9/127 batting first with Brent Smith (38) and Ky Eskrigge (31) top scoring. Ryan Werner proved difficult to get away with 3/10 from eight overs, including five maidens.

The Grigg family got the job done for Barrabool with veteran Wes (39 not out) and youngster Lachlan (34) getting the side home with five wickets and a few to spare.

Armstrong Creek defeated Portarlington in B2 Grade.

Port made a competitive 9/161 betting first with Paul McGrath (59 off 77 balls) the mainstay of the innings.

Armstrong Creek took until the 40th over to get the runs, but never really looked threatened with Tim Hester (54 not out off 76) and James Brown (52 not out off 113) combining for a 105-run stand.

Portarlington won the D Grade flag against Queenscliff.

The two sides were smacked with sanctions following an onfield brawl in round 13 and both sides were only able to field nine players in the finals.

Queenscliff batted first and was in dire trouble at 4/29 when rain ended play on Saturday. Resuming on Sunday, the Coutas fell for 64 (Jake Basterfield 3/10) and Port reeled off the required runs in 20 overs with eight wickets to spare. Cam Gourley made 29 not out off 69 balls.