This fixture looked to be a close contest on paper as Kelso have been performing well of late and Hills produced a good display against Selkirk the previous week.
Sadly, the visitors arrived at Poynder Park with only 17 players and faced an uphill struggle from the off.
Kelso were solid up front and were demolishing Hills in the scrums and on six minutes, after a powerful drive, Ian Wallace touched down. Andrew Skeen converted on what was to be a good day all round for the Kelso stand-off.
Hills immediately bounced back, although the Kelso defence was very stubborn and extremely difficult to break down.
There was a five-minute spell where both teams seemed keen to share the ball due to a few handling errors, and neither seemed keen to really settle down into the game.
Further tries from Dom Buckley, Frankie Robson and Skeen, who also kicked two more conversions and a penalty, saw the hosts 29-0 up at the break with the bonus point in the bag.
It was more of the same after the restart, and Kelso showed no signs of taking their foot of the gas with tries coming from Gregg Minto, Skeen, Chris Riddell, Max Gordon, Max Wilson, Greg Ponton, Frankie Robson and Mark Wilson, Skeen adding four more conversions.