Sonny Miles scored an 88th-minute winner as Tonbridge claimed a shock 2-1 victory at Skrill South leaders Eastleigh - despite playing almost the entire match with 10 men.
Angels looked set for a tough afternoon when David Ijaha was shown a straight red card following a clash with Glen Southam after only 90 seconds.
The visitors, whose win lifted them out of the bottom three, went in front through on-loan Brighton striker Shamir Goodwin's deflected effort on 23 minutes.
Jamie Collins levelled with a simple finish in the 58th minute as Eastleigh piled on the pressure.
Angels defended well a man down before claiming the points when Gary Elphick set up Miles from a Lee Browning free-kick.
The result moved Angels up to 16th place and saw Eastleigh drop to second.