A last-gasp Paul Underwood goal salvaged a point for Rushden & Diamonds as both teams finished the game with ten men.
The visitors started well and went in front after only 13 minutes, Onandi Lowe was brought down by Jason Smith on the edge of the box. He picked himself up to take the free-kick and fired it into the top corner of the net past Roger Freestone.
The lead proved to be short-lived as the home side hit back two minutes later when James Thomas headed home from a Jamie Wood cross.
Swansea took the lead midway through the second half when Paul Reid picked up the ball on the edge of the box and curled a superb left-footed shot into the net.
Ten minutes later, the Swans were reduced to ten men when Kristian O'Leary was shown the red card for a professional foul. The visitors followed suit with eight minutes remaining when Barry Hunter was also dismissed for a professional foul.
Just as it seemed the home side would win all three points, Underwood struck from 25 yards to send Brian Talbot's men home happy