Bendigo's under-14 representative cricket squad scored a remarkable one-run win over Shepparton in Sunday's Northern Rivers Shield final at White Hills.
Defending a score of just 71, Bendigo looked down and out when Shepparton raced to 1-34.
Xavier Austin bowled Bendigo back into the game with an inspired spell.
He removed Shepparton opener Keiran Hogenboom for 24 which sparked a stunning collapse of 5-7.
Austin finished with figures of 4-8 off eight overs to leave Shepparton in a precarious 6-41.
Opening bowler Jack Pysing (2-16) made a crucial breakthrough and a key run out left the visitors 8-57.
Sherpparton's Kade Walker and Daniel Linton dug in and looked set to lift their side to victory when they took the score to 8-70.
However, in an amazing turnaround Charlie Edwards (2-14) claimed the final two wickets without a run being scored to see Bendigo over the line by one run.
It was fitting that Edwards claimed the final two wickets.
The Strathdale-Maristians youngster top scored with the bat in Bendigo's innings.
Coming in at number six, Edwards made 32 after the team's top five batsmen made 18 runs between them.
Edwards and Jacob Floyd (12) were the only batsmen to reach double figures as Bendigo was dismissed inside 24 overs.
Meanwhile, Bendigo suffered a shock defeat to Goulburn Murray in the under-16 grand final at Strathfieldsaye.
Bendigo opening bowler Matthew Morgan took 4-18 as the home side restricted Goulburn Murray to 9-128 off 45 overs.
Errol Burns was the standout with the bat for Goulburn Murray, making 56 off 126 balls.
Bendigo was always under pressure with the bat after Abe Sheahan (0) and Connor Lyon (2) fell cheaply.
Matthew Wilkinson (23), Ben Williams (16) and James Barri (15) looked capable of lifting Bendigo to victory, but they couldn't capitalise on their good starts.
Final pair Nick Wallace and Darcy Hunter lifted Bendigo from 9-101 to 9-119 with one over remaining.
However, Hunter was bowled on the first ball of the final over to leave Bendigo nine runs short.
Have you signed up to the Bendigo Advertiser's daily newsletter and breaking news emails? You can register below and make sure you are up to date with everything that's happening in central Victoria.
Sign up for our newsletter to stay up to date.