Highland started with the game they have played all season with the forwards winning quick ball to be spun out wide. It took only 2 minutes for Darren Macleod to score in the corner to be converted by Scott Fraser.
Highland were dominant for most of the first-half that saw a second try from Tam Magowan again converted by Fraser. The score could have been much more as Fraser missed a penalty and MacLeod had a second try disallowed for a final pass being forward.
In the second-half although it was Highland who started better with a nice try from Richard Sim for 19-0, Glenrothes battled back. They looked to be making a fight back with a try from Cammie Goodall converted by Stuart Gray for 19-7.
However Highland stamped their authority on the game with a fourth try from James Taylor after a missed penalty by Fraser, although he got the conversion for 26-7.
With only ten minutes remaining it looked out of Glenrothes's reach yet they wanted something out of the game and scored a second unconverted try from Daryl Wallender for 26-12.
Highland finished in charge and were unlucky to have a fifth try by David Titterington scratched for crossing.
A great win for Highland and the icing on the cake was Rory Cross being awarded the RBS man of the match trophy as selected by Scotland's Lee Jones.