Millwall and Gillingham had to settle for a point apiece in an entertaining end-to-end 2-2 draw at the New Den.
The Gills took an early lead when Mark Saunders capitalised on Millwall's lacklustre start but Robert Ryan's first goal in 191 league games took the Lions into the half-time interval all square.
The lively Neil Harris put Millwall ahead and it looked like they could claim their first win in four matches but Marlon King stroked home a penalty to earn the visitors a deserved point to extend their unbeaten run to five games.
The visitors started brightly while Millwall gave possession away far too easily, although they did create the game's first chance when 19-year-old Kevin Braniff found space on the edge of the penalty box and forced Jason Brown to save.
Millwall were forced to make a substitution after just six minutes when Mark Phillips pulled up injured and was replaced by Darren Ward.
The substitution did not help Millwall settle and Gillingham were quick to capitalise after just seven minutes when they took the lead.
Hessenthaler escaped down the left and crossed the ball to the back post where Saunders came in to scoop the ball past Tony Warner.
The hosts gradually settled down and Republic of Ireland midfielder Steven Reid let fly from 25 yards after 22 minutes but Brown made a comfortable save.
Former Leeds striker Rod Wallace forced Warner into a save moments later as Gillingham continued to look dangerous.
Millwall drew level four minutes before the break when full-back Ryan rammed the ball home from two yards out after Brown had saved Steve Claridge's initial effort.
Harris replaced Braniff at half-time and made an immediate impact just 12 seconds into the half when he forced Brown into a save with a fine left-footed drive.
Paul Shaw forced Warner into a great block five minutes later with a fierce shot from the edge of the box.
Harris put the hosts ahead on 58 minutes when he latched onto Matthew Lawrence's cross and coolly slotted past Brown from six yards.
But just 90 seconds later it was all square again when King lashed home his fourth goal in four games from the penalty spot after Ward had brought down Wallace.
Claridge raced clear of the Gillingham defence after 66 minutes but his right-footed effort hit the top of crossbar and rebounded to safety.
Claridge was creating havoc for the visitors and again had a great chance two minutes later but his tame header was gathered easily by Brown.
Lawrence had a chance to win it eight minutes from the end but the impressive Brown saved well and both sides had to settle for a point.