Questions may have been asked why the Souters had to travel on an international Saturday and play their arguably their biggest game of the season around the same kick-off time as Murrayfield.

But Selkirk never looked like being dumped by a penalty try as they totally outgunned and outplayed an Aberdeen side at Ruberslaw, where there were no team, replacement or score announcements.

Yet who cared? This was Selkirk’s day as its coach Peter Wright swapped his media duties from international to club and watched his maintain its unbeaten run…and at full-time it was a happy, but subdued Wright, who savoured the occasion as if it was, and probably was, the inevitable.

Selkirk lifted the National League title and won with a stunning display to take their unbeaten run to 19 matches.

The Souters, unbeaten in the league under Wright, made it 19 to join, among others, Gala, Melrose and Hawick in the Premiership next season and heralded a night of celebration in Aberdeen.

Players and the officials stayed overnight to enjoy the climb to the top flight after the players, who did not want to be presumptuous and have the trophy presented that day, responded with a performance that has been systematic of their consistency this season. That will happen on Saturday when Peebles come to Philiphaugh.

“At the start of the season we had a lot of guys who had left the club. It was halfway through the season when we felt we had a realistic chance. The belief what we can do came after that,” Wright said.

“We were far the most consistent team. We had a little bit of luck and had few injuries and I think we got what we thoroughly deserved.

“We have been out of the division for a while and it is good to get them back up. It will be hard work to stay up there, but our next challenge is to stay unbeaten in the league. We will savour the moment and savour those times.” On his media duties, he added: “It was an interesting choice and Selkirk said I could go away (and cover games for radio), and it is really good for me to be here.” At one time, Aberdeen were reduced to 13 men with Ed Nimmons and Mike Cox in the sin-bin, but at the end, and with wind advantage, Selkirk showed why they are unbeaten in the league with four tries in an exemplary display of forward power and running rugby.

Rory Banks made it a day to remember with six penalties and two conversions when everything in their performance ticked the right boxes.

Aberdeen played with the wind in the first half and were rewarded with a penalty by Alex Hagart in nine minutes. The home forwards put Selkirk under pressure before the first of Banks’ penalties levelled the scores.

The game ebbed and flowed Grant Ryan touched down and Hagart converted for a 10-3 lead.

Four minutes later, Scott Hendrie went over in the left-hand corner with Ed Nimmons in the sin-bin for late challenge on Micky Davies.

They were reduced to 13 men when Mike Cox was also yellow-carded for persistent fouling after Hagart had kicked a penalty.

But Selkirk were soon in the driving seat as Lewis MacLennan touched down and Banks put Selkirk in front close to half-time with a penalty.

The second half was one-way traffic. Banks banged over three more penalties and Ewan MacDougall notched the third score and Banks converted.

The bonus came with seven minutes left from Jordon McGowan and Banks added the final kick and icing on the cake.

Selkirk: J. Welsh; S. Hendrie, R. Nixon, C. MacDougall, L. MacLennan; R. Banks, M. Davies; K. Cooney, J. Bett, C. Gruar, J. Everitt, M. Kissick, E. MacDougall, A. Duckett, C. Marshall. Replacements: D. Swinbanks, J. McGowan, R. Wilson, G. Patterson, M. Utteridge.