Again, Kelso benefited from the work done on the pitch during the summer as this RBS National League game went ahead in fairly rough conditions.
GHA were unfortunate to have a couple of players involved in a motor accident on their journey to Kelso and only had 17 players.
Their strength was further depleted early in the game when an injury to prop, Scott Gallacher, required an ambulance being called and the player being taken to the BGH.
On the restart, Kelso played some good rugby and scored five tries.
Mark Wilson opened the scoring for Kelso with a try which was converted by Matt Douglas. The kicker scored the next try, but failed with the conversion, as he did with Dom Buckley’s first try.
Douglas, however, was successful with the kicks for the last two touchdowns by Frankie Robson and Buckley again.
For GHA, Andrew Gillman and Andy Henderson scored tries, with Gillman adding the extras after his own five-pointer.
It was a satisfying win for Kelso following on from a seriously bad result when the two teams met in Glasgow earlier in the season.