Two goals from Brett Pitman pushed Bournemouth back to the top of the table, inflicting a first defeat in five games on Macclesfield.
The Silkmen took the lead courtesy of Shaun Brisley's speculative flick from a Lee Bell free kick but Pitman wasn't deterred and after Jon Brain saved his early penalty he volley in an equaliser and headed the winner after the break.
Playing with the wind in the first half, Macc gave the Cherries a fantastic early chance to take the lead when Lee Bell stuck out an arm and blatantly handled Liam Feeney's throw in.Pitman stepped up and placed his shot low into the bottom corner but Jon Brain guessed right to dive full length and sensationally tip it around the post.
The visitors coped better with the terrible conditions early on and looked on top, and Brain again needed to be sharp firstly to dive out to get a hand on Warren Cummings' cross which looked to be landing perfectly on the head of Alan Connell flying in and then to save with his feet in a goalmouth scramble.
Jon Brain - Made some first class early saves to keep the scores level
A low corner found Lee Bradbury on the edge of the box and his low drive was well blocked by Ricky Sappleton with the majority of the play still in and around Macc's penalty area.
The Silkmen took the lead against the run of play ten minutes before the interval when Lee Bell's free kick from the right was flicked on by Brisley's outstretched leg and looped over Shwan Jalal and just under the crossbar.
The lead lasted only until the first minute of stoppage time when a free kick into the area was half cleared out to Pitman who smashed a volley back into the far corner giving Brain no chance this time.
Ryan Garry was booked just before half time for ripping a huge hole in Ricky Sappleton's shirt and the loanee striker was withdrawn at half time for Ben Wright.
Good strength from Ross Draper allowed him to shrug off a challenge in midfield and play a one-two with Wright on the edge of the box, but after he knocked the ball around the keeper he couldn't find a finishing touch and when it was then half cleared to John Rooney the defence had got back to clear.
The Silkmen were buoyed by the chance and looked dangerous for a spell.Hamza Bencherif forced Jalal into action to parry his skidding 20 yard drive and Colin Daniel impressed soon after coming on, beating his man out wide and forcing a corner which came to nothing.
Wright won more than his share of headers and held the ball up well, however at times he was isolated and because of the swirling wind the ball kept coming back at Macc, with clearances rarely clearing the half way line.
Macc's spell of pressure came to nothing and as the half wore on it was the visitors who looked the more likely to force a winner.Feeney's shot was cleared off the line by Paul Morgan but the goal did come moments later on 78 minutes.The ball broke to Warren Cummings out wide and his cross was met by Pitman who glanced a header across goal which eluded Brain's dive and squeezed in at the far post.
Brett Pitman - Notched his tenth and eleventh goals of the season and could have had more
Pitman came within inches of finishing off his hat-trick in sensational fashion when he controlled a ball around 30 yards out close to the touchline and hooked a volley at goal which caught Brain unaware, looped over his head and fortunately rebounded back off the post.
Keith Alexander threw on Matthew Tipton to try and force a fourth successive draw but the only chance Macc had to level came in the dying seconds when the ball fell to Bencherif but under pressure from a difficult angle he lashed well off target.