Monday evening saw a glut of goals being scored in the two Potts Cup semi-final matches that were played with the four teams sharing a total of fourteen goals between them.
Creetown reached their first Cup final in eight years with a superb victory over Heston Rovers at Palmerston Park.
Following a goalless first 45 minutes Creetown found themselves a goal down but Team Captain Andrew Houston levelled the match before tragedy struck with the game being delayed for twenty minutes due to a leg injury to Ross Landers.
After the re-start the visitors had keeper Harry Fidler to thank after pulling off a great save to keep the match on level terms and to send the contest into extra time.
Matthew Deazley then put Heston under severe pressure and he was duly rewarded when he put Creetown ahead with veteran striker Michael Sutherland beating the home keeper to a high ball to score goal number three for Creetown.
Heston pulled a goal back before the end of extra time but the visitors held on to progress to the final of this particular competition.
Further good news for Creetown was that the injury to Ross Landers was not as serious as first thought and it is hoped that he has a speedy recovery.
Creetown produced the shock results of the season as they put league champions St Cuthbert Wanderers to the sword in the quarter finals of the Potts Cup.
A Michael Sutherland penalty gave Creetown the lead with Mark Craig doubling the advantage in the second half.
David Hughes and Ross Landers also scored with the game also seeing three red cards – Creetown’s Willie Cloy being dismissed along with Saints’ Jamie Struthers and Phil Middlemiss.
Creetown will play Lochar Thistle in the final after the Dumfries side beat Nithsdale Wanderers 7-2 at Sanquhar.
Captain Mike McGauchie scored a hat-trick with Craig Muir and Ross Hunter finding the net with headers. William Dempster and Ryan Service completed the rout.