This game was played in three periods instead of two halves, and after a tight, goalless first third, the goals began to rain in as heavily as the weather.
In really blustery and wet conditions, both teams struggled on admirably and did their best to play good football. There was little to choose between the sides during the opening third, with chances at both ends.
Peebles had no subs after receiving five call offs on the morning of the game, and the players on the pitch for them kept going in commendable fashion in what was a difficult game for them, in difficult conditions.
It was end-to-end stuff to begin with. Kelso probably shaded the chances, although there was no indication they would go on to win as comfortably as they did.
Craig Younger was impressive down the left side for them, getting forward regularly to deliver balls into the box.
Dwain Patterson had a shot saved - as did Mikey Cavannagh – before Kieran Frost went close from a corner for the home side.
Younger, perhaps getting frustrated that his crosses were coming to nothing, had two efforts himself. One going wide, and one hitting the crossbar.