Goals from Tyrone Barnett and Wesley Thomas gave Crawley their first ever victory in the Football League as they defeated a poor Macclesfield side.
Barnett scored against his old club to put the hosts ahead with a powerful header from Scott Davies' corner.
Macclesfield goalkeeper Jose Veiga kept his side in it with a one-handed save from David Hunt, but he could not stop a looping header from Thomas.
Macc's best chance fell to Tony Diagne but he was denied by Scott Shearer.
VIEWS FROM THE DRESSING ROOM
Crawley manager Steve Evans told BBC Sussex:
"It's a surprise to everyone in the ground how long it took us to get the goal. If it had been based on chances, shots and possession, we all could have gone home after 20 minutes.
"Macclesfield pride themselves on their organisation, their strength and their discipline. They had that today.
"We had to work extremely hard on the win. It's our first ever home League fixture and it's three welcome points."
Macclesfield Town manager Gary Simpson told BBC Radio Manchester:
"I'm not going to beat myself up too much about this one as they were good on the day.
"Defensively we weren't too bad, but when we got it offensively we were poor at keeping the ball and we couldn't get Emile [Sinclair] in the game.
"To be fair on territory and things in our box they deserved it, and as I say they're a good team."