Kelso needed to bounce back from last week’s heavy defeat to Watsonians and they started on the front foot against Stewart’s/Melville FP on a sunny afternoon at Poynder Park.
The home side were in front after three minutes when Max Gordon scored a try in the corner following some strong forward play. Andrew Skeen kicked the conversion to make the score 7-0.
Kelso then conceded a silly penalty for a ruck infringement and Nick McCashin, who was to prove a pivotal figure in the match with the accuracy of his kicking, stepped up to slot from the 22.
The Kelso pack continued their dominance and they extended their lead on 14 minutes when Chris Keen was driven over. Skeen then kicked a penalty before converting a second try from Gordon to stretch the lead further.
Mounting pressure on the Kelso line saw home prop Graham Ormiston sin-binned and from the resultant penalty Matt Hannay scored a try, converted by McCashin, to make the half-time score Kelso 22 Stewart’s/Melville 10.
The Stew/Mel revival continued after the break with Matt Morrell beating some Kelso tacklers to score a good try, with the reliable boot of McCashin adding the extras.
Skeen kicked a penalty to edge the hosts further in front and, despite a penalty from McCashin, with 40 minutes gone on the clock, Kelso still led by five points.
In the eighth minute of injury time, however, Morrell broke through a huge hole in the Kelso defence and scored a try to level things up. McCashin duly slotted the two points in the last action of the afternoon.