Exeter twice came from behind to keep their promotion charge on track with a 4-2 home win over Halifax.
Halifax were quick out of the blocks and went ahead after just one minute when Wayne Jacobs' short corner found John Grant, who rifled the ball home.
The hosts drew level in the ninth minute when Jon Challinor was brought down by Matt Doughty in the penalty area and Billy Jones made no mistake from the spot.
Halifax regained the lead when Danny Forrest's cross found Lewis Killeen who made no mistake, drilling the ball home from 12 yards.
But in first-half stoppage time Exeter again equalised. Ian Dunbavin blocked Steve Flack's header but the big striker bundled home the rebound.
Halifax defender Denny Ingram was sent off at the start of the second half for foul language and two goals within a minute secured the points for Exeter. Les Afful struck home a fine left-foot effort from 20 yards in the 74th minute and then provided the cross for Craig Farrell to head home.