Harrow Borough took a point from a six-goal thriller away at Poole Town on Tuesday, after trailing for most of the game before coming back to draw 3-3.

The home side dominated for the most part and finished the first half 2-0 up with goals from Marvin Brooks and James Constable.

Dylan Kearney pulled it back to 2-1 after the hour mark, but his goal looked to be no more than a consolation after Jake Scrimshaw added a third for the Dolphins.

However, late goals from Maxwell Holland and a second from Kearney in a dramatic three-minute period saw Harrow head home with a point, having lost 3-1 at home to Swindon Supermarine on Saturday.

It looked as if it could be a long night for the Reds when Brooks headed past Hafad Al-Duoubi, before Roberts crossed to find Constable in the box for a tap-in just three minutes after.

Harrow gave themselves a chance on 66 minutes after Kearney netted from a quick counter-attack, but his goal seemed inconsequential when Scrimshaw lobbed Al-Duoubi.

However, there was plenty of drama still to unfold.

In the 90th minute a cross from the right found Holland in the box, who made it 3-2.

The comeback was completed three minutes later when a route-one attack found Kearney, who netted the equaliser with the last kick of the game, keeping them fifth in the table.