Paul McCallum scored twice for the second Saturday running as Eastleigh chalked up their first win under Richard Hill's third Spitfires' management stint with a 3-2 victory over mid-table National League rivals Halifax Town at The Shay.

His second half brace came after Eastleigh had led 1-0 at the break through an 18th minute Chris Maguire penalty, pictured by Graham Stabler.

Halifax twice reduced the deficit in the closing stages but were unable to salvage a point.

Hill took charge of Spitfires after a seven-match run as interim manager and saw Eastleigh take the lead from the spot after McCallum had been bundled over on the edge of the box.

There were chances at either end after that, with Spitfires goalkeeper Joe McDonnell making several important saves before Eastleigh doubled their lead.

The second goal, nine minutes after the break, came against the general run of play, Scott Quigley cutting in from the left before having his shot blocked by Sam Johnson, the long serving Halifax goalkeeper. McCallum poked in the rebound.

McCallum added a third for the Spitfires in the 73rd minute after Enzio Boldewijn ran from deep inside his own half and almost the full length of the pitch to slip him through one-to-one with goalkeeper Johnson who got a hand to the shot

But it wasn't enough to deny McCallum his seventh goal of the season.

Halifax hadn't scored in four of their six previous games, but Florent Hoti and Jordan Keane pulled two goals back in the closing stages to set up a tense finish, but Eastleigh held on for the points.