Match ends, Macclesfield Town 2, Guiseley 1.
National League leaders Macclesfield came from behind to win against bottom club Guiseley.
Visiting keeper Luke Coddington made early saves from Tyrone Marsh and Nathan Blissett before Rowan Liburd blasted struggling Guiseley into a surprise early lead from a narrow angle.
Elliott Durrell twice went close and Mitch Hancox shot over just before half-time.
Blissett was denied by the offside flag and then Coddington early in the second half but his first Macclesfield goal arrived on the hour with an athletic finish after Danny Whitaker's corner was flicked on.
Coddington had been Guiseley's stand-out performer but was beaten by Marsh's 72nd-minute header as Macclesfield took the lead, and Liburd wasted a glorious chance to equalise after Shwan Jalal parried James Roberts' drive.
Match report supplied by the Press Association.
- 8MarshSubstituted forKennedyat 83'minutes
- 7DurrellSubstituted forBurgessat 90+3'minutes
- 38CrookesBooked at 42mins
- 29St Ledger
- 15McFadzeanSubstituted forFondop-Talomat 80'minutes
- 42NirennoldSubstituted forHughesat 74'minutes
- 12SouthwellSubstituted forRobertsat 74'minutes
- 40FlowersBooked at 42mins
- Andrew Miller
Second Half ends, Macclesfield Town 2, Guiseley 1.
Substitution, Macclesfield Town. Scott Burgess replaces Elliott Durrell.
Substitution, Macclesfield Town. Kieran Kennedy replaces Tyrone Marsh.
Substitution, Guiseley. Mike Fondop-Talom replaces Callum McFadzean.
Substitution, Guiseley. Liam Hughes replaces Victor Nirennold.
Substitution, Guiseley. James Roberts replaces Dayle Southwell.
Goal! Macclesfield Town 2, Guiseley 1. Tyrone Marsh (Macclesfield Town).
Goal! Macclesfield Town 1, Guiseley 1. Nathan Blissett (Macclesfield Town).
Second Half begins Macclesfield Town 0, Guiseley 1.
First Half ends, Macclesfield Town 0, Guiseley 1.
Harry Flowers (Guiseley) is shown the yellow card.
Adam Crookes (Guiseley) is shown the yellow card.
Goal! Macclesfield Town 0, Guiseley 1. Rowan Liburd (Guiseley).
First Half begins.
Lineups are announced and players are warming up.