Gainsborough Rugby Club’s All Blacks heaped more misery on struggling Creswell, in a game played on what could only be described as a mud bath.
The Gainsborough side travelled to Derbyshire in blustery wind and heavy rain, and returned with an 11-6 victory.
Captain for the day was Vernon Goude, and returnee Elliot Humphrey was given a captaincy stint as well.
The All Blacks were due to play this side the week before but was cancelled at last minute due to adverse weather conditions.
A number of regular first team players were unavailable for the game so one or two from the second team had a run out to cover the positions that were vacant.
But in this rearranged fixture they started well by winning a penalty which David Carter converted into three points.
Gainsborough put 69 points past them in the same fixture last season but this affair was more evenly fought.
Creswell would then go on to do exactly the same as Gainsborough by earning themselves a penalty and restoring parity.
Gainsborough put in some good scrummaging and produced some great tackling all throughout the match amidst the terrible weather.
Carter was once again required for kicking duties as Gainsborough won a penalty that doubled their lead.
Man of the Match and only try scorer Ben Watson ran over Creswells try line to complete the scoring for the visitors.
Unfortunately the following conversion was unsuccessful.
Gainsborough were temporarily down to 14 men after Richard Marsh was shown the yellow card.
Creswell finished the half with a penalty kick to send both teams into the half-time interval with the score 11-6.
In terms of scoring the second half was in absolute desolation.
In the fading light both teams played well and despite Cresswell being five points behind they were in the losing bonus point zone but pushing for the win.
Luckily for Gainsborough that did not happen and they claimed victory to give Creswell their fifth defeat of the season.
On Saturday the All Blacks play Woodhouse and the Maoris visit Market Rasen.