Carlisle United left it very, very late to rescue a point in their clash with Crawley Town.

Lewis Alessandra was the last-action hero as the substitute came off the bench to head home in the 93rd minute.

It was his first goal of the season - and it earned a 1-1 draw after Ashley Nadesan had scored for the visitors against his former club.

Photographer Barbara Abbott was at Brunton Park to capture the key moments as United dramatically fought back.

Nadesan opened the scoring midway through the first half after pouncing on an error by Morgan Feeney.

News and Star:

News and Star:

That put Crawley ahead at the break after a frustrating showing from Keith Millen's side.

The Sussex side then had a golden opportunity to kill the game when ref Darren Bond awarded them a penalty.

United strongly contested the decision to penalise Jack Armer for his challenge on James Tilley.

But Nadesan blazed the spot-kick over the bar - and then Alessandra, an 84th-minute replacement for Armer, turned things around.

News and Star:

The fit-again frontman, back for his first outing since November, quickly forced a good chance but was denied by Crawley keeper Glenn Morris.

News and Star:

Three minutes later, though, and the 32-year-old made his mark when he peeled onto a Brennan Dickenson corner and headed emphatically home.

News and Star:

News and Star:

It was the perfect time to score his first goal of the season, and the relief and jubilation in Alessandra, his team-mates and United's fans was clear.

News and Star:

News and Star:

News and Star:

United's unbeaten run, then, was preserved at the last, taking them seven points above the League Two relegation zone ahead of Tuesday's home clash with Hartlepool United.

News and Star:

News and Star:

News and Star: