An Angus Grant brace and a further goal from Sam Robertson saw Huntly record their first home win over Rothes since April 2018.
Manager Colin Charlesworth was pleased to keep the momentum going following their midweek win away to Banks O’ Dee.
It was a third successive defeat for Rothes as Manager
Richard Hastings felt losing two early goals in a six minute spell was costly.