Macclesfield moved to the top of the Coca-Cola League 2 due to man mountain Jonathan Parkin's fourth goal in three games.
The six foot five inch beefcake made amends for earlier planting a free header straight at Willy Gueret when he calmly controlled a skidding Mark Bailey cross on his chest before thumping home from 10 yards.
Macc's new keeper Alan Fettis then had to be at his best as he denied the visitors an immediate response.
First he tipped an Andy Robinson free-kick over the bar before he palmed a low Kevin Nugent drive round the upright.
Swansea were angry when a Paul Connor goal was disallowed for offside earning them the first of five bookings in an increasing petulant display.
Robinson nearly equalised for them after the break when his low drive was deflected over the bar by Michael Welch. But their best chance came in the 64th minute as Tony Barras presented Conner with a close-range gift. However from a narrow angle he could only scuff his attempt across the face of goal.
First Paul Harsley for Macclesfield then Matthew Tipton both wasted 20 yard free-kicks before Tipton nearly added a second with a firecracker 20 -ard drive that crashed against the upright.