Ben Wright's 61st-minute winner condemned Bradford City to their second defeat of their two-match Easter holiday programme and ended a five-match unbeaten home run as Macclesfield won 2-1.
Macclesfield went in front five minutes before half-time when Zesh Rehman's attempted clearance rebounded into the path of former Bradford trainee Emile Sinclair and he beat goalkeeper Matt Glennon from close range.
Bradford manager, Peter Taylor, reshuffled his side at half-time and his changes paid off two minutes after the interval when Luke Oliver - switched from central defence to striker - equalised after the visitors' defence failed to clear Gareth Evans' cross.
However, Macclesfield hit back well and Wright scored their winner with a first-time shot from Matthew Lowe's right-wing centre.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms