Glasgow notched the first points of the evening in the fifth minute when captain Kyle Steyn received a pass from Sintu Manjezi on the left and showed quick feet to dart over the line. Tom Jordan kicked the conversion.
Edinburgh levelled things up in the 10th minute when Scotland captain Jamie Ritchie pushed his way over between the posts following a sustained spell of pressure. Boffelli made no mistake with the conversion.
The Argentine goal-kicker – who this week finalised a two-year contract extension with Edinburgh – then edged the hosts in front five minutes later with a penalty from close range.
The men from Scotland’s capital stretched their lead on the night and got themselves ahead on aggregate in the 27th minute when Luke Crosbie touched down following a strong lineout drive. Boffelli was again on target with his conversion from wide on the left.
Glasgow responded in the 35th minute when Matt Fagerson forced his way over from a lineout. Jordan failed to add the extras as his kick drifted wide.
Boffelli kicked another penalty right on half-time to give Edinburgh a 20-12 lead on the night and edge them back in front in the battle for the trophy.
But Warriors scored a superb try in the 56th minute when Jordan darted free and raced in behind the posts after excellent work by Sione Vailanu and Sebastian Cancelliere to create the opening. Jordan duly popped his close-range conversion between the posts.
Things got worse for Edinburgh in the 67th minute when Marshall Sykes was shown a yellow card for foul play in front of the posts and Glasgow’s George Horne capitalised by kicking a close-range penalty to put the visitors ahead on the evening and firmly in control of the 1872 Cup.
A minute later Horne raced clear to touch down behind the posts after Steyn and Jordan combined to set him free. The try-scorer then added the extras.
Horne put further daylight between the teams with a 74th-minute penalty before Paddy Harrison scored a consolation try for the hosts – which was enough to gain them a losing bonus point – right at the death.
BKT United Rugby Championship Player of the Match
Glasgow and Scotland centre Sione Tuipulotu carried the ball well throughout the evening and was instrumental in his team seizing the upper hand after the break. Showed his creativity with a lovely kick to Kyle Steyn in the lead-up to George Horne’s try.
Play of the match
With Glasgow trailing 20-12 on the evening and by two points in the battle for the 1872 Cup, they turned the tide in their favour with a superb try in the 56th minute. Sione Vailanu and Sebastian Cancelliere combined to impressive effect on the right to create an opening for Tom Jordan, who was able to race clear and dart behind the posts.