Macclesfield recorded their first home win since November thanks to late goals from Jamie Tolley and Francis Green.
Paul Simpson looked set for his first win as Shrews boss when his side still led with nine minutes left.
But Tolley powered home from 20 yards and three minutes later, Green scored his 10th goal of the season with a 25-yard drive.
Dave Hibbert put the visitors ahead after 64 minutes, racing onto Mark Pugh's pass and netting from 15 yards.
Macclesfield: Brain, Hessey, Cresswell (Izak Reid 60), Walker, Brisley, Dunfield, Tolley, Jennings (Gritton 60), Evans (Spencer 68), Thomas, Green. Subs Not Used: Levi Reid, Edghill.
Booked: Jennings, Walker, Hessey, Green.
Goals: Tolley 82, Green 85.
Shrewsbury: Garner, Hunt, Pugh, Langmead, Herd, Davies, Jones, Hall (Humphrey 87), Cooke (Constable 70), Tierney (Hibbert 46), McIntyre. Subs Not Used: Bevan, Darren Moss.
Booked: Pugh, Hibbert.
Goals: Hibbert 65.
Att: 2,473
Ref: Neil Swarbrick (Lancashire).
What are these?
Bookmark with:
What are these?