In the Deejays Nightclub League, New Deer faced title-chasing New Pitsligo in a league match and it was the visitors who went ahead agains the run of play with a goal from Neil Christie.
The away side doubled their lead after a mistake from the home defence let in Gibby Stephen to score. Five minutes before the break the home side managed to pull a goal back with a good move ending with Willie Robbie with an easy finish.
Just on half time Pitsligo extended their lead to two goals again by the way of an own goal to make it 3-1 at half time which was hard to take on the home side.
Into the second half and the visitors stretched their lead with a well taken goal by Michael Fraser. The game as a contest was over when Ian Duncan was red-carded putting the home side down to ten men.
There were two more goals for Pitsligo which both came from Gibby Stephen to net his hatrick and end the scoring.
Clinton Thistle faced St Combs in another league game and it was a must win for the home side to have any chance of winning the league and it ended with a win for the home side by the odd goal in five.
The winning goals came from Robert Buchan with a brace and one from Gary Patterson and replying for the away side was Mark McIntosh and Rafal Olenchno.
Mormond Thistle entertained Elizabethan Link Up and with a close game was expected.
The visitors took the lead with a goal from Keith Nicol but the home side hit back to earn a point through a goal from Paul Downie.
In the SoccerWorld Cup quarter-final, Bellslea entertained Faithlie United.
Bellslea were 3-1 ahead at half time with goals from Zak Conway, Jonathan Garden and Jamie Buchan and for Faithlie was an own goal by Craig Milne.
Faithlie keeper Danny Reid had some excellent saves in the first half.
The home side scored a further three goals in the second half through Jonathan Garden, Calum Sinclair and Daryl Allan with a 25-yard strike.
Fixtures for Saturday,
October 19: Deejays Nightclub League- Mormond Thistle v Faithlie United.
Soccer World Cup semi-final - New Deer v Bellslea (2pm kick-off)