After a 30 year absence Dunnikier Cricket Club finally find themselves promoted to East League Division 1, after defeating West Lothian by 180 runs.
West Lothian won the toss and decided to have a bowl on a wicket that was slow and soft hoping to make early in roads with the new ball.
It seemed to work as Dunnikier found themselves 59 for two after 14 overs.
Enter Tariq Aziz and Farooq Rafi to the crease.
Both batsmen began despatching the West Lothian attack to all parts of the ground, especially Tariq, with 14 fours in his innings of 89, falling 11 runs short of a century by a dubious LBW decision.
Their 131 partnership had taken Dunnikier’s total to 190 for three wickets after 36 overs.
Sarfraz Mohammed’s rapid 55 and Farooq Rafi’s 69 then guided Dunnikier to their highest total of the year, 284 for five wickets off 50 overs.
West Lothian were faced with a daunting task to reach the Kirkcaldy side’s 284 total.
West Lothian had made 14 runs for the loss of one wicket when the rain started to come down with only six overs having been bowled.
The rain stopped and both sides took to the field. This was West Lothian’s chance.
If they could possibly reach 80 runs after 20 overs with Duckworth/Lewis coming into play then they could snatch victory.
Alas, for the opposition it was not to be.
Both Dunnikier openers, Fareed Masood and Babar Shazad, bowled their 10 overs each, without a break.
Shazad, two for 35, and Masood, two for 33, had restricted West Lothian to 73 for the loss of four wickets.
With the weather improving all the time, things were looking grim for the opposition and it was Sajid Saeed that was to finally end West Lothian’s faint chance of winning the match.
Saj finished with figures of six wickets for 12 runs off 4.2 overs – the best figures of the entire league this season.
West Lothian were all out for 104, leaving them with relegation worries for their last match.
Not so for Dunnikier. Already promoted into the First Division all that is left to do is capture the Division Two title as champions.
A mouth-watering end to the season as Dunnikier play second placed Kelso in what is the last game of a very hard fought season.
With less than 1 per cent separating the sides, it is a winner takes all conclusion to the season.
So if you have nothing to do this Saturday, come along and watch what should be a thrilling climax to an already exciting season.
The match will be played at Dunnikier Park, starting at 1.00 p.m.