Ryan Wallace grabbed the equaliser as Dunfermline Athletic scored twice in the last 10 minutes to salvage a draw with Morton but still found themselves knocked off the top of the First Division.
The visitors from Greenock, unbeaten away from home this season, went in front five minutes before half-time.
Archibald Campbell slotted in from close range after Peter Weatherson's pass found him six yards out.
Morton stretched their lead after 76 minutes, with Campbell again scoring when he got on the end of former Pars midfielder Martin Hardie's header to prod home from close range.
Dunfermline pulled one back from the penalty spot six minutes later following Scott Taggart's handball.
Stephen Husband stroked his spot kick into the top left corner.
The Pars equalised three minutes from time thanks to a powerful header from Wallace.
However, Dunfermline found themselves two points behind Partick Thistle at the top of the table after the Glasgow side's 7-0 thrashing of Airdrie United.
: Gallacher, McMillan, Dowie, Morris, Thomson, Husband, Geggan, Wallace, Falkingham, Cardle (Kirk 69), Barrowman (Dargo 81). Subs Not Used: Hrivnak, Drummond, Potter.
: Husband 82 pen,Wallace 87.
: Gaston, Reid (Taggart 71), Rutkiewicz, Mark McLaughlin, Dyer, Graham, Bachirou, Tidser, O'Brien, Weatherson (Hardie 58), Campbell, Hardie (Wallace 89). Subs Not Used: Hutton, Wilkie.
: Rutkiewicz, Dyer, O'Brien, Mark McLaughlin.
: Campbell 40,76.
: Craig Charleston