A controversial game saw Kidderminster Harriers slip to a bad home defeat against bogey side and relegation threatened Carlisle United.

Three players were shown red cards by referee Mark Cowburn with Harriers' Scott Stamps and skipper Shaun Flynn sent off along with substitute Will McDonagh from the visitors.

McDonagh had earlier grabbed Carlisle's 84th minute winner after Flynn's stunning strike on 65 minutes levelled Craig Farrell's 15th minute penalty opener.

Harriers could have snatched a share of the points in injury time but Ian Foster's penalty was saved by keeper Matt Glennon.

A point may have masked a poor display from Harriers who were only really brought to life by Flynn's 25-yard half-volley which dipped over keeper Glennon.

But after Stamps had been sent off close to the half-time whistle for two yellow cards, Flynn then followed after getting involved in a skirmish following McDonagh's bad foul close to the end.

Harriers will aim to bounce back from this result with Tuesday's LDV Van's Trophy clash with Swindon Town.