Two goals from Jabo Ibehre have given Carlisle United a 3-1 League Cup victory over Chesterfield.
Chesterfield started the match strongly and Oliver Banks and Sam Morsy both saw shots saved in the opening five minutes.
Charlie Wyke placed a shot well into the bottom left corner after 15 minutes, but Chesterfield goalkeeper Tommy Lee was equal to it.
Armand Gnanduillet was next to have a go for Carlisle but his long-range effort was saved before Dan Gardner missed the target with Chesterfield's next attack.
Angelo Balanta and Michael Raynes both had chances for Carlisle but Chesterfield held on to keep the match level at half time.
Chesterfield started the second half strongly as Gboly Ariyibi, Jay O'Shea and Gardner all missed the target within the opening five minutes of the half.
Gnanduillet then tried to break the deadlock from long range but his shot was saved.
Carlisle finally broke the deadlock in the 75th minute when substitute Jabo Ibehre headed into the back of the net after Kevin Osei's cross.
Morsy tried to equalise immediately but missed the target, and Charlie Raglan's header was saved with seven minutes remaining.
Emmanuel Dieseruvwe forced the match to extra time in the 84th minute when he directed the ball into the bottom left corner.
The hero turned to villain though at the start of extra time after being shown a straight red card for serious foul play.
Osei looked to punish 10-man Chesterfield in the 102nd minute but his long-range effort was saved.
They were eventually punished in the 107th minute and, yet again, it was Ibehre who struck. This time, his shot found the bottom left corner.
Morsy missed the target with three minutes remaining and time ran out for Chesterfield.
Osei made sure of the result in stoppage time with Carlisle's third goal.