KELSO travelled to Mayfield in unbeaten form, but also knew that they would need something special to cause an upset.
And they showed signs that they had every intention of doing so in the opening stages. However, failure to make early pressure count allowed the Taysiders back into the game.
Two penalties from Bryce Hastie got the ball rolling for Dundee, followed by two tries from Callum Bowie, converted by Hastie. Kelso grabbed late tries through Frankie Robson and David Gobby, with Corey Venus converting one.