Fremantle has snatched victory from the jaws of defeat with an extraordinary five-point win over Carlton on Thursday night, but the Dockers’ premiership credentials appear on shaky ground.

The Blues led for the majority of the second half and looked the winners in the dying minutes. But a panicked Cameron Wood kick from the last line of defence in the final minute landed in the arms of Lachie Neale.

Neale calmly slotted the winner and the Dockers hung on in the last 30 seconds to win 12.11 (83) to 11.12 (78) in front of 35,401 at Patersons Stadium.

The Blues will be kicking themselves for yet another opportunity missed. It is the fifth time this season the Blues have lost by fewer than 12 points. They led from the five-minute mark in the third term until the 22-minute mark of the last quarter when Michael Barlow ran into an open goal.

The Blues reclaimed the lead with two minutes to go when Zac Dawson gave away a 50m penalty to hand Jarrad Waite his third goal.

Garrick Ibbotson had a chance to put the Dockers in front but missed and it seemed like the Dockers' top-four hopes were in tatters until Wood's kick found Neale.

The hero for the Dockers was Nat Fyfe. He had 11 touches in the last quarter to finish with 28 disposals, 21 contested, 13 clearances and two goals. 

Hayden Ballantyne kicked three vital goals in his return from suspension. 

The Dockers were brave given they lost their skipper Matthew Pavlich to concussion early in the second quarter after being hit with a stray elbow while tackling Nick Graham. 

Fremantle was also down a rotation due to a thigh injury to Tendai Mzungu that consigned him to the bench for most of the second half.

The Blues deserved to win the game on the back of their dominance in the midfield. Kade Simpson was sensational with 23 touches, and a brilliant goal late. Dale Thomas had 29 disposals and Chris Judd was back to his vintage best with 22 disposals, 15 contested, nine clearances and kicked a goal. 

The dual Brownlow medallist also played most of the second half with a damaged ankle.

The Blues conceded the lead in an entertaining first term, which featured two brilliant marks and goals from Fyfe and a stunning checkside finish from Marc Murphy, who finished with 22 touches and 2.3 up against the tag of Ryan Crowley.

The Blues dominated the second quarter but butchered chances to concede an 11-point half-time lead but took control in the third term with four straight goals.

Fremantle now holds its spot in fourth after last week’s shock loss to St Kilda, but if Port Adelaide beats Collingwood on Sunday, the Dockers may drop out again.

Carlton now sits 13th and is left with yet another bitter taste in its mouth after another close-run finish.