Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Live Reporting

Ian Woodcock

All times stated are UK

  1. FULL-TIME

    Carlisle 1-0 Bradford (Agg 1-1)

    Carlisle v Bradford

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

  2. Post update

    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. Post update

    Carlisle 1-0 Bradford (Agg 1-1)

    Three minutes of the nine added to go.

    Time for a final chance?

  4. Post update

    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. Post update

    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 TIME

    Carlisle 1-0 Bradford (Agg 1-1)

    NINE minutes of time added on.

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

  7. Post update

    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. Post update

    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. Post update

    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. Post update

    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. Post update

    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. Post update

    Carlisle 1-0 Bradford (Agg 1-1)

    Carlisle v Bradford

    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'

    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. Post update

    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. SUBSTITUTION

    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. Post update

    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'

    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. SUBSTITUTION

    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. Post update

    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 CARD

    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.