Match ends, Macclesfield Town 1, North Ferriby United 0.
Struggling North Ferriby gave 10-man Macclesfield a huge scare at Moss Rose, but the home side prevailed.
The visitors started the brighter but Danny Whitaker put Macclesfield ahead from the penalty spot midway through the first half, after Mark Gray fouled Chris Holroyd in the box.
John McCombe, however, undermined his side's lead when he committed a professional foul on Reece Thompson just outside the area and was sent off.
North Ferriby began to dominate play but showed why they were the lowest scorers in the league with just six all season, although they went close in the second half as Kyle Wootton hit the woodwork.
Report supplied by the Press Association.
- 6McCombeBooked at 25mins
- 11RoweSubstituted forLewisat 90'minutes
- 4ByrneBooked at 66mins
- 23WhitakerSubstituted forSampsonat 90'minutes
- 14JamesBooked at 14mins
North Ferriby United
- 15MiddletonSubstituted forEmertonat 46'minutes
- 20SkeltonSubstituted forMukendiat 78'minutes
- 14FallowfieldSubstituted forRobinsonat 67'minutes
- 4OliverBooked at 32mins
- David Richardson
Second Half ends, Macclesfield Town 1, North Ferriby United 0.
Substitution, Macclesfield Town. Paul Lewis replaces Danny M. Rowe.
Substitution, Macclesfield Town. Jack Sampson replaces Danny Whitaker.
Substitution, North Ferriby United. Vinny Mukendi replaces Jake Skelton.
Substitution, North Ferriby United. Connor Robinson replaces Ryan Fallowfield.
Neill Byrne (Macclesfield Town) is shown the yellow card.
Substitution, North Ferriby United. Danny Emerton replaces Ben Middleton.
Second Half begins Macclesfield Town 1, North Ferriby United 0.
First Half ends, Macclesfield Town 1, North Ferriby United 0.
Connor Oliver (North Ferriby United) is shown the yellow card.
John McCombe (Macclesfield Town) is shown the red card.
Goal! Macclesfield Town 1, North Ferriby United 0. Danny Whitaker (Macclesfield Town) converts the penalty with a.
Kingsley James (Macclesfield Town) is shown the yellow card.
First Half begins.
Lineups are announced and players are warming up.