Greenock Morton beat fellow First Division promotion hopefuls Dunfermline 4-2 in a thriller at Cappelow Park.
The visitors took the lead after just nine minutes when Callum Morris met a corner and sent his glancing header past Derek Gaston.
Morton levelled a minute before the break when Martin Hardie crashed a shot off the post and Fouad Bachirou followed up to net.
Michael Tidser (56) turned the game in favour of Morton with a shot past Paul Gallacher from distance before Peter Weatherson pounced five minutes later as the ball bobbled around the penalty area.
The Pars rallied with a Ryan Wallace strike after Joe Cardle had struck the bar, but Tidser completed his brace a minute from time as he twisted past Gallacher to secure the points for Morton.