Highland, not content with gaining promotion from National League 2 last season, look set on making another promotion push to the Premiership after a 34-18 success against Gala.
Gala were making their first visit to face Highland in more than 40 years and were unable to prevent their hosts moving up to second spot in the table.
The Border side were well beaten by an Inverness side who just keep delivering, recording their third win in as many outings in a league which appears to hold no fears for head coach Dave Carson’s charges.
Carson is refusing to get carried away with his side’s fine start to the season but said: “These guys just don’t entertain the idea of losing, especially after turning round 11-10 down at half-time, but we know it’s going to be tough.
“Gala made us work hard, giving as good as they got, but once again our fitness going into the last quarter proved a deciding factor.
“A trip deep into Border country next week to face Kelso should hold no fears, particularly after they lost 98-3 to a Cartha Queen’s Park side we scored 50 points against two weeks ago, but make no mistake there will be no chance of us being too confident.”
Highland took an early lead through an unconverted try from Lewis Sinclair, only for Gala to tie things up with one of their own before adding two penalties. Right on the break on a sweltering Inverness afternoon, Highland hit back with a Connor Ross try.
The second half belonged to the home side who pulled away with tries from Andrew Findlater, Hugo Crush and finally Stuart MacDonald-Butler, all converted by Scott Fraser who enjoyed another fine day, capping it with a penalty.
Gala managed a converted try of their own but were second best to a Highland team who were by that time firing on all cylinders.
Melrose Rugby top National 1 after they also picked up their third win of the season with a 50-27 victory against Watsonians.
In National 3, Caithness endured a torrid time in Thurso, losing 44-0 to Howe of Fife.
The Millbank side sit bottom of the table on minus two points after being deducted three points for being unable to raise a team for the previous week’s encounter against Carrick.