Charlton took the lead after 13 minutes with a goal from Johnnie Jackson. He was able to score from a rebound shot at close range to make it 1-0.
Anyinsah made it 2-0 with a header on 51 minutes, and Paul Benson headed in a third on 74 minutes to make this Swindon's worse defeat of the season so far.