Carlisle saw a first League One win for almost two months slip through their fingers as Northampton levelled late on in a 2-2 draw at Brunton Park.

Shaun McWilliams fired the Cobblers in front in the first half before Jack Armer levelled.

Ryan Edmondson’s first goal of the season nine minutes from time looked set to earn Paul Simpson’s struggling side a much-needed victory

But Fulham loanee Kieron Bowie salvaged a share of the spoils with his dramatic 93rd-minute leveller for the visitors, who have lost just one of their last six league games.

McWilliams broke the deadlock in the 30th minute as his deflected effort beat Tom Holy.

Armer’s cross-shot brought the hosts an unlikely leveller before Edmondson sent the home fans wild when he headed home from Jack Robinson’s fine cross.

But those jubilant scenes proved short-lived as Bowie turned home Sam Sherring’s flick-on from a long throw.