ROTHES beat Strathspey Thistle 4-2 to earn boss Steven MacDonald his first win in charge.
Two goals from Elgin City loan striker Ben Cullen helped the Mackessack Park men to their first success since November.
The Speysiders did it the hard way as they played almost an hour with ten men after getting centre back Ryan McRitchie sent off.
MacDonald hailed the efforts of his players to get the victory in his fifth match at the helm.
“It made things difficult going down to ten men so early but we did really well in the second half to get a couple more goals on the break,” he said.
“It was annoying to lose two goals but I’m pleased to get the win.”
New signing Gordy McNab struck for Rothes after just a minute and Cullen knocked in number 2 on the half hour.
McRitchie was sent packing soon after, but the home side picked things up in the second half to add two more in a minute through Cullen and Jack Maley.
Robert Scott, on loan from Buckie Thistle, pulled one back for Strathspey and former Rothes player Ryan MacLeod added a second late on.
Forres Mechanics were on the losing side in a seven-goal thriller at Inverurie despite mounting a comeback with ten men.
The Cans trailed 4-1 and had Scott Moore sent off midway through a first half described by manager Charlie Rowley as the worst 45 minute display by his team in a long time.
But he said his team produced an excellent second half show which he felt merited a share of the spoils.
Stuart Soane, who scored Mechanics’ first half goal, was fouled for a penalty converted by Simon Allan midway through the half.
Soane then added his own second near the end, while Forres were denied another spot kick claim and forced some saves out of home keeper Scott Mathieson.
Lossiemouth were equally unlucky to lose 1-0 away to title chasers Formartine United.
After a goal-less first half, the Coasters had several opportunities to go in front with Ross Duncan, Ryan Farquhar and Shawn Scott all denied.
They were made to pay when United sub Neil Gauld plundered what proved to be the winner on 67 minutes.
Lossie boss Bobby Beckwith said: “We played very well and deserved to get at least a point.
“We dominated for long periods and the boys were really disappointed at the end.”