Ross Campbell netted a hat-trick as Forfar Athletic overcome Albion Rovers at Station Park.
Campbell was on hand to head home Martyn Fotheringham's left-wing cross to put the Loons ahead in the 13th minute.
Their lead was doubled six minutes later as Forfar midfielder latched on to Omar Kader's assist and applied a left-footed finish.
Campbell, who had been without a goal since May 2011, emphatically curled home his third of the afternoon after 55 minutes.
Christopher Templeman's drilled penalty put Dick Campbell's men into cruise control following Anthony Stevenson's foul on Kader.
However Mark McGuigan's 71st-minute strike and David Crawford's penalty 10 minutes later, awarded after he had been upended by Barry Sellars, took the gloss off the home side's victory.
Forfar Athletic: Soutar, Sellars, McCulloch, Faeroe (Webster 68), Motion, Ross Campbell (Smith 90), Fotheringham, Templeman, Kader, Denholm (King 64), Swankie.Subs Not Used: Scott, Gray.
Goals: Ross Campbell 13, 19, 55, Templeman 62 pen.
Albion Rovers: McWilliams, Innes, Marriott, Ciaran Donnelly, Russell, Crawford, Connor Stevenson, Anthony Stevenson, Phillips (Brannon 64), Crooks (Dick 64), McGuigan (Howarth 72).Subs Not Used: McGinley, Tiffeny.
Booked: Innes, Anthony Stevenson, Ciaran Donnelly.
Goals: McGuigan 71, Crawford 81 pen.
Ref: Barry Cook