Scrum-half Fraser Peters kicked a last-gasp penalty as George Watson’s College under-18s won the Scottish Rugby Schools Cup.
The 30-27 victory at BT Murrayfield means George Watson’s have become the first school ever to win this tournament four times in a row.
However, the result was in doubt until the last four minutes.
At that point, Dollar were 27-20 up, but George Watson’s managed to score a converted try and then the penalty to win things in dramatic circumstances.
The Capital side got off to the perfect start when they scored a try after just four minutes.
After Dollar had put in a poor clearance kick from under the posts, George Watson’s full-back Callum Martin picked up the loose ball at pace and ran past a couple of defenders, scoring from 20 metres out.
Six minutes later, Dollar got themselves into things when they kicked a penalty through centre Ben McIlwraith.
In the 19th minute, the game really sparked into life when George Watson’s scored two tries in three minutes.
The first of those went to the strong-running Martin and then the forwards managed to get themselves in on the action when they helped prop Michael Calder barge over from close range.
Peters converted and they were 17-3 to the good, three visits to the Dollar ‘22’ having resulted in three tries up to that point.
However, Dollar got their first try of the match in the 25th minute, stand-off Grant Hughes the player to go over with McIlwraith kicking the conversion.
Dollar almost got another in the 32nd minute, full-back Andrew Graham going on a great run down the right wing, but good defence from George Watson’s kept him out.
They did go level at the break, though, when Hughes scored his second try and then McIlwraith converted.
The way Dollar had come back into things had put George Watson’s on the back foot, but they regrouped and started the second half well.
It was Dollar who went ahead in the 46th minute, though, back-row Callum Cruickshank the man going over for a converted try.
Peters then kicked a penalty for George Watson’s but, in the 55th minute, Dollar’s McIlwraith kicked one of his own and the latter were 27-20 up.
George Watson’s kept knocking at the door, though, and they got the try they needed in the 66th minute.
It came from their skipper Kenny Drummond with Peters holding his nerve with the conversion.
That made things 27-27 with just four minutes left in this end-to-end encounter.
And, straight from the kick-off, George Watson’s got themselves back on the attack against tired-looking opposition.
With injured bodies going down all over the place, the Edinburgh side’s players kept their nerve and the forwards won a penalty under the posts.
Peters took his time and slotted the ball over the posts, sparking wild celebrations as the referee blew the whistle for full-time.
Dollar Academy: Tries: Hughes 2, Cruickshank. Pens: McIlwraith 2. Cons: McIlwraith 3.
George Watson’s College: Tries: Martin 2, Calder, Drummond. Pens: Peters 2. Con: Peters 2.
Dollar Academy: Andrew Graham; Charlie Dineen, Gordon McGregor, Ben McIlwraith, Fergus Fitzpatrick; Grant Hughes, Harry Warr; Calum Souter, Nick Reeves, Euan McLaren, Cameron Blackmore, Rory Cooke, Angus Cooper, Lachlan Peterson, Callum Cruickshank. Subs: Joel Skipper, Jonathan Davies, Wannenburg Janse van Rensburg, Cameron Moore, Stewart Soutar, Micah Shephard, Jamie Price.
George Watson’s College: Callum Martin; Lucien Ruthenberg, Lewis Berg, Oliver Brown, Cameron Macdonald; Murray Scott, Fraser Peters; Michael Calder, Calum Harris, Calum Eastwood, Kenny Drummond, Robbie Berg, Chris Carson, Will Wright, Gregor Nelson. Subs: Campbell Wilson, Lewis Collison, Matthew Halliday, Jamie Stewart, Harry Carruthers, Fraser Cousin, Elliot Stanton.
Referee: F Brown.