Colts slumped to their second successive Lowland League defeat against a spirited Selkirk side who finished with nine men at Broadwood.
Fist half goals from Ricky Miller and Phil Addison were enough to earn the Borders side their fifth win this season despite playing most of the second period with ten men after Unpha Koroma saw red.
Scott Davidson’s late strike gave Colts some hope before Addison also saw red in injury time, but it was too little too late for Colts who were unable to salvage anything from a disappointing afternoon.
It was the visitors who edged in front against the run of play in 16 minutes when Kirwan was judged to have pulled on the shirt of Gary Nicholson inside the box and the referee pointed to the spot. Selkirk skipper Miller made no mistake with the kick drilling the ball low to give the visitors the lead.
And matters went from bad to worse for Colts in 27 minutes when then fell further behind after some sloppy defending from a series of Selkirk corners. After Selkirk’s third corner in a row George failed to punch clear and the ball broke to Miller at the back post, Miller returned the ball back across the face of goal where Addison was to blast his shot low into the net.
The hosts started the second period unchanged and they were given a boost in 52 minutes when the visitors were reduced to ten men after Koroma was sent off for a second booking.
The home side did pull one goal back in injury time when O’Neill and Kirwan combined well to set up Davidson, who drilled the ball high into the net in 90 minutes.
And then in a strange set of circumstances the visitors were reduced to nine men when Addison was shown red after receiving a second booking for dissent.
But they capitalise and Selkirk held out strongly to secure all three points.