A young United team were given a lesson in finishing on Saturday from a clinical Spartans side.
The Tweedsiders got off to the worst possible start going a goal down in the first two minutes and it was second half before they got into the game but unfortunately by that time they were six goals down.
The visitors showed their intent early and, after a couple of minutes, took the lead as winger Sean Stewart charged down the right before crossing into the box where striker Andy Howat found himself in space to knock home.
Then Spartans Blair Anderson hit the post with a right foot shot which rebounded to Chris Anderson however the former Kelso youth player blasted over the bar.
United held out until the 23rd minute where a quick free kick caught the United defence napping as again Stewart supplied Howat to shoot home off the chest of home keeper Willie Stewart.
A minute later and Stewart was picking the ball out the net again when Anderson run through the left hand channel before slipping the ball past the advancing keeper.
Number four came just after the half hour mark as Sean Stewart found space down the right and crossed into the box where Alex Imian was first to react to poke the ball home.
It was then Stewart who got the fifth as the ball was worked down the right hand side and the wide man was on hand to shoot home from inside the penalty area.
A speculative shot from 40 yards by Gerri Rossi was missed by everybody and ended up in the corner of the net to make it six.
United started better in the second half but found themselves further behind in the 63rd minute. Good interplay between Stewart and Anderson saw the latter fire home from close range.
Kelso eventually got on the score sheet in the 80th minute. A long throw from Shane Bonnington on the right was headed out of defence only to the feet of Liam Hill who finished well with a shot off the outside of his boot.