Jim McNulty gave Paul Ince his first win in charge of Macclesfield as the Football League's bottom club turned the League Two table on its head to knock Walsall out of the FA Cup.
McNulty scored with just seven minutes remaining in tonight's first round replay at Bescot Stadium.
Bury twice came from behind to end non-league Weymouth's brave challenge in a 4-3 thriller at Gigg Lane.
The League Two side took the lead but were 3-2 down inside half an hour before Dwayne Mattis and Andy Bishop turned the game around.
Izale McLeod's late double for MK Dons ended Farsley Celtic's resistance to set up a second-round tie at home to Blackpool with a 2-0 win.
McLeod broke the deadlock in the 64th minute and added a second from the penalty spot, before non-league Farsley had Simeon Bambrook and Roy Stamer sent off.
A Darren Barnard penalty and a John Grant strike were enough to book Aldershot's place in the second round for the fourth year on the trot at the expense of Chelmsford.
Liam Murray's first two goals for Stafford Rangers sealed a 2-0 win at Maidenhead United and earned the Conference outfit a second round tie at League One Brighton.
Two goals in the last five minutes from Alan Connell and Luke Webb handed Hereford a 2-0 win over Shrewsbury, while Scunthorpe beat Cheltenham and Northampton won at Grimsby by the same scoreline.