BROMSGROVE kept their hopes of promotion in the Birmingham and District League Division One alive and kicking with an 80 run win over bottom of the table Wombourne.
With two games of the season left, the Boars are fourth in the table and ten points behind second-placed Wolverhampton.
However, they will need to defeat champions in waiting Ombersley away on Saturday and Wellington on September 13 (both noon start) and hope the Black Country side drop points.
Wolverhampton end the season at Wellington this weekend and at home to Shifnal in the season's final round.
Boars skipper Mark Evenson said: "We still have a chance but we've got to win our final two games and hope Wellington do us a favour really.
"It's great to be in this position, especially considering we've lost seven games to the rain this season, which is more than any other team."
Bromsgrove were simply too strong for Wombourne, despite losing the toss and being put into bat.
Jayden Levitt hit 49 runs off 57 balls on a bowler friendly wicket as the visitors made 163 all out.
Ashley Newdick (4-11) and James Ganderton (3-17) were on good form as Bromsgrove dismissed Wombourne for 83 in the 38th over.