Formartine United and Brora Rangers served up another thriller at North Lodge Park on Saturday and the 3-3 draw leaves the title race on a knife edge.
United led 2-0 and then 3-2 before the visitors equalised near the end.
Winning the league is still down to ourselvesMike Cormack Formartine Utd Assistant Manager
The result does not alter what the Pitmedden club need to do - win their last five games, including one against Cove, and they will be champions.
United started with Ewan MacDonald in goal, a late replacement for Andy Reid who called off 30 minutes before kick-off with a rib injury sustained at Turriff and aggravated at Wick in midweek. Lawson, also injured at Turriff, failed to recover in time to start.
Formartine took the lead in the 20th minute through Scott Barbour. He picked up a rebound and clipped it neatly past Martin.
Home fans were celebrating again 10 minutes later when Graeme Rodger made it 2-0, firing home a fierce shot from the edge of the box.
Brora battled on but for the rest of the first period looked a bit short on ideas and although they were matching Formartine at times and in places, they did not look like doing anything significant in cutting the deficit.
But the Cattachs were a different side after the break and pulled one back five minutes after the restart.
Munro headed home a Sutherland corner from close range.
It was the spark Brora needed and they were level in the 61st minutes when Brindle scored with a low, measured finsih from 12 yards.
Formartine edged in front with 15 minutes to go when Garry Wood headed home a Rodger cross, but Brora were not finished and grabbed an equaliser through MacLean with six minutes remaining.
United assistant manager Mike Cormack described it a “perfect advert for the Highland League” and he was generally pleased with the result.
He added: “You could see that Brora aren’t champions for nothing but winning the league is still down to ourselves.”