Michael Moffat's missed penalty costs him a hat-trick and Dunfermline a victory
Dunfermline striker Michael Moffat missed a stoppage-time penalty that would have given him a hat-trick as Forfar claimed a 2-2 draw and picked up a vital point in their survival fight.
Moffat scored twice for the already-crowned League One champions but then missed twice from the spot late on, blasting his first effort over before seeing a retaken attempt pushed on to the post by goalkeeper Darren Hill.
Gavin Swankie's 13th-minute free-kick crept in to give the struggling visitors a lead that lasted until half-an-hour in when Ryan Wallace fed Moffat to open his account for the afternoon.
Forfar led again through Andy Ryan 10 minutes after the break but Moffat's 15th of the season made it 2-2 on the hour-mark.
Forfar's Thomas O'Brien was then sent off in stoppage time for violent conduct before Moffat missed the chance to claim a treble and all three points.