Matches around this time of year can be tough to predict the outcome of, as teams at the bottom step up their performances in their fight to stay in the league.
Peebles may sit six places above Marr, but the reverse fixture earlier in the season saw a 21-21 draw, and the battling Troon side also drew with second-top team GHA the previous week, so this was by no means a done deal for the Gytes men.
Greg Raeburn opened the scoring for the Borderers with a penalty that went between the posts via one of them.
A quick Peebles line-out – that should have been Marr’s – reached Devyn Smith, who had a great run to the goal line before passing to Conor Blyth who only had to touch down for the opening try in the corner, which Greg Raeburn converted.
The same player added a second penalty soon after for a 13-0 lead.
Blyth got another in the 27th minute after being released by Richard Harrison. Raeburn converted and landed another penalty before Cammy Pye had to leave the field with a neck injury, but it is hoped that he will recover for this week’s game against Dundee.
The visitors reduced the deficit as their stand off scored a try and added a penalty just on half-time to make the score 23-8.
Into the second period, Ryan McConnell’s bulldozing run set up Murray Brown’s first try for the first XV.
Harrison did the groundwork for the fourth with a great 40m run from his own half, the move finished off by Kenny Clyde and the try converted by Raeburn.
Peebles then relaxed a bit, allowing Marr to add two converted tries to their tally and it did look for a while that the home side’s lead was not going to be enough.
It was, however, good defence from the Peebles team that did prevent the visitors from getting a fourth try and a losing bonus point.
Unfortunately, centre Nathan Mather sustained an injury which may keep him out of action for a few weeks.