Summary

  • Carlisle to face Stockport in Wembley final on 28 May

  • FT: Carlisle 3-1 Bradford (agg 3-2) - Cumbrians through in extra time

  • Halliday og, Guy & Barclay goals send Carlisle to final

  • Score was 1-0 after 90 mins, Derbyshire goal not enough for Bradford

  • FT: Stockport County 2-1 Salford City (agg 2-2) - Stockport win 3-1 on penalties

  • Mallan levels to give Salford aggregate lead but Stretton header for Stockport forces penalties

  • Stockport's Hinchliffe saves two penalties and Sarcevic slams in winning spot-kick

  1. FULL-TIMEpublished at 16:58 British Summer Time 20 May 2023

    Carlisle 1-0 Bradford (Agg 1-1)

    Carlisle v BradfordImage source, Rex Features

    For the second time today, we are going to extra time in a League Two play-off semi-final.

  2. Postpublished at 90+8 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    This is Bradford boss Mark Hughes' first experience in the play-offs as player or manager.

    He doesn't look like he's enjoying it all that much just now.

  3. Postpublished at 90+6 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Three minutes of the nine added to go.

    Time for a final chance?

  4. Postpublished at 90+5 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Jamie Walker, he of the Bradford goal in the first leg, takes a pop from range but it's no good.

  5. Postpublished at 90+3 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    The home side are pushing as we head into the final six minutes of the time added on.

    A goal now would surely win it.

  6. INJURY TIMEpublished at 90 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    NINE minutes of time added on.

    All 15,000 fans in Brunton Park roar that announcement.

  7. Postpublished at 89 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Carlisle defender Paul Huntington is down after blocking a fierce Ryan East shot.

    The big centre-back looks to be ok. Think it's more cramp than anything.

  8. Postpublished at 87 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    These two teams were only separated by goal difference in the League Two table and that is how it is proving across this semi-final.

    Two very evenly matched sides.

  9. Postpublished at 16:46 British Summer Time 20 May 2023

    Carlisle 1-0 Bradford (Agg 1-1)

    Andy Kiwomya
    Ex-Bradford forward and head of performance on BBC Radio Leeds

    It's about game management now, with not so long left on the clock.

    Don't be scared to be confident on the ball.

  10. Postpublished at 83 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Sam Stubbs goes to the sidelines and it looks like the Bradford man is going to continue.

  11. Postpublished at 81 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Ouch.

    Bradford defender Sam Stubbs and Taylor Charters challenge for a high aerial duel and Stubbs comes off the worst.

    I'm baffled at how long it has taken for the physio to come on. He looks really shaken up.

  12. Postpublished at 76 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Carlisle v BradfordImage source, PA Media

    It's a really hot day today and that, coupled with the fact this is the teams' 48th league encounter of a season that started in July, is starting to show.

    Feels like we're going to be in this for the long haul.

  13. Carlisle 'on top'published at 16:33 British Summer Time 20 May 2023

    Carlisle 1-0 Bradford (Agg 1-1)

    Chris Lumsdon
    Former Carlisle midfielder on BBC Radio Cumbria

    If I'm a player on the pitch at the moment I'm thinking 'we're on top of these here'.

    Things like their keeper kicking the ball straight out of play help make you feel that way.

  14. Postpublished at 71 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    The Carlisle subs are straight into the action.

    Omari Patrick hits a powerful cross into the middle and Taylor Charters can only head it wide as he rushes on to it.

    Very difficult chance to be fair.

  15. SUBSTITUTIONpublished at 69 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Bradford do turn to their bench now.

    Adam Clayton and Alex Gilliead are off and Ryan East and Emmanuel Osadebe are on.

    The home side make a couple of changes of their own too.

    Omari Patrick and Taylor Charters are on for goalscorer John-Kymani Gordon and Alfie McCalmont.

  16. Postpublished at 67 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Bradford are finally getting a foothold in this match.

    They win another corner, their third in a short period, but Ben Barclay is there to head it away.

  17. 'Carlisle know they're in a game'published at 16:25 British Summer Time 20 May 2023

    Carlisle 1-0 Bradford (Agg 1-1)

    Andy Kiwomya
    Ex-Bradford forward and head of performance on BBC Radio Leeds

    This is better from Bradford City, this is what we want to see.

    Carlisle now know they're in a game.

  18. SUBSTITUTIONpublished at 65 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    First change of the day.

    Ryan Edmondson is on for Joe Garner up top for the home side.

    Veteran Garner has worked hard today but that booking maybe showed he was running out of steam.

  19. Postpublished at 64 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Hold up as Alex Gilliead has treatment following that poor foul on him by Joe Garner.

    When play resumes the away side force a couple of corners in quick succession.

  20. YELLOW CARDpublished at 60 mins

    Carlisle 1-0 Bradford (Agg 1-1)

    Joe Garner, who has been at the heart of everything today, is in the book.

    The Carlisle striker cynically hacks down Alex Gilliead 25 yards out.

    Nasty that.