RUGBY Town twice came from behind to draw 2-2 with Wellingborough Town before Harry Eden saw red in the second half.
Jack O’Connor’s own goal first drew Rugby level before James Hancocks’ penalty restored parity for a second time in an action-packed first half at Butlin Road.
However, Rugby’s hopes of taking all three points took a blow when Eden was dismissed for a kick out just past the hour mark.
The result means Rugby stay third in the United Counties League Premier Division South table, four points clear of nearest rivals Coventry Sphinx.
Wellingborough led after just five minutes when Tom Iaciofano headed home Carter Price’s to stun the home side.
And the visitors should have doubled their lead when Matt Long pounced on Dan Summerfield’s error before rounding Ash Bodycote only to slide an effort wide of the target.
However, Rugby drew level on 10 minutes when O’Connor inadvertently turned Caine Elliott’s dangerous delivery into his own net.
Parity would last all of four minutes as Long reclaimed the lead for Wellingborough with a stunning volley from range, finishing over Bodycote.
Rugby dominated thereafter with Justin Marsden shooting over before David Kolodynski headed wide.
And Town’s second equaliser arrived on 32 minutes when Hancocks finished off the base of the post from the penalty spot after Luke English was tripped in the box.
Valley almost took the lead early in the second half when Adam Shaw fired into the side netting only for Eden to then receive his marching orders on 64 minutes for a kick out at an opponent on the ground.
Town still remained a threat despite their numerical disadvantage with Shaw and Kolodynski almost capitalising on a fumble from Wellingborough keeper Lewis Patching.
And Madundo Semahimbo almost forced home a late winner only to see his effort blocked before Lloyd Buckby headed wide at the other end with the game’s final chance.
Rugby are next in action at home to Northants ON Chenecks on Saturday, April 16 with kick-off at 3pm at Butlin Road.