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.

Summary

  1. Use audio icon to listen live
  2. McMahon penalty gave Bradford early lead
  3. Gregory, Morison and Martin score for Millwall
  4. Final first leg of this season's play-off semi-finals
  5. Millwall finished fourth, Bradford fifth

Live Reporting

By Tom Garry

All times stated are UK

Get involved

Advantage to the Lions

FT: Bradford 1-3 Millwall

Millwall
Rex Features

So, Millwall are one big step closer to Wembley thanks to a precious 3-1 away win at Bradford. You can read the full story in Phil Shepka's match report here.

Thanks for joining us for this fascinating League One play-off semi-final. Bradford have it all to do at The Den in Friday's second leg.

Do be sure to follow this afternoon's final action of the Premier League season and stick around this evening too, for the second leg of the League Two play-off tie between Plymouth and Portsmouth.

We wish you a fine sporting afternoon. Goodbye.

The gaffer's verdict

FT: Bradford 1-3 Millwall

Millwall boss Neil Harris tells Sky Sports: "I'm delighted with the result. To bounce back and score three goals was big from my players.

"We knew what was coming second half. We knew they'd go direct and make the pitch long.

"I thought Steve Morison was fantastic today. He typifies exactly what Millwall is all about.

"We've got a long way to go in this tie."

Reaction

FT: Bradford 1-3 Millwall

Millwall striker Steve Morison tells Sky Sports: "It's brilliant. Its what we've been doing all year away from home. We can't get carried away but we've done half a job."

Reaction

FT: Bradford 1-3 Millwall

Millwall striker Lee Gregory tells Sky Sports: "We didnt expect it to go quite like that, with their penalty. The lads responded briliantly to get a goal so quickly. It took us on, to get the result."

Advantage Millwall

FT: Bradford 1-3 Millwall

Neil Redfearn

Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds

"It'll be frustrating for the Bradford supporters going away having lost 3-1, but the performance has been ok.

"There's another game to play and the pressure will all be on Millwall to keep a clean sheet.

"It's still all there to play for."

FULL-TIME

Bradford 1-3 Millwall

The whistle goes. It's a huge result for Millwall.

They scored three big goals in the first half to come from behind and frustrate a battling Bradford side.

Bradford 1-3 Millwall

Bradford look to launch one last attack. Time is most certainly running out...

Bradford 1-3 Millwall

The travelling Millwall fans are making all the noise at Valley Parade. Are they heading to Wembley? They're in control of this tie.

Bradford 1-3 Millwall

Neil Redfearn

Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds

"That was a great effort - good hold-up play from Jamie Proctor, good support by Lee Evans, who got onto it quickly and curled it just over the bar. It deserved a goal."

Bradford 1-3 Millwall

Bradford's Lee Evans has a go from the edge of the area but his right-footed shot goes over.

Bradford 1-3 Millwall

We are into five minutes of added time at the end of this first leg.

SUBSTITUTION (Millwall)

Bradford 1-3 Millwall

The visitors wind down the clock a bit more with another sub.

Former Newcastle left-sided player Shane Ferguson is replaced by Shaun Williams.

Bradford 1-3 Millwall

If it stays like this, Millwall will be sitting pretty ahead of Friday's second leg, that's for sure.

Bradford 1-3 Millwall

Bradford v Millwall
Empics

Things haven't quite fallen for Bradford today, the odd bouncing ball, the rub of the green - it's not been their day.

Millwall have made it awkward for them. I think they call this 'doing a job on them'.

CLOSE!

Bradford 1-3 Millwall

Bradford's Lee Evans has Jordan Archer scurrying across to his near post from a very good long-range free-kick but it goes narrowly wide.

SUBSTITUTION (Bradford)

Bradford 1-3 Millwall

Millwall are still threatening at the other end too and Steve Morison curls one from the corner of the box, but it lands on the roof of the net.

Meanwhile, Bradford bring on Paul Anderson - an Ipswich goal scorer in last season's Championship play-offs - for Tony McMahon.

GREAT SAVE!

Bradford 1-3 Millwall

Jordan Archer does well to react quickly and tip Nathan Clarke's bouncing header over the bar from a corner. From the next corner, Bradford threaten again but Millwall scramble it away.

Bradford 1-3 Millwall

Bradford
Empics

That earlier spell of pressure from Bradford seems to have subsided a little. They're starting to run out of time in this game - but this is of course only the first leg.

Bradford 1-3 Millwall

Millwall aim for Steve Morison in the area with a long throw from Carlos Edwards, but Bradford get the ball away.

Bradford 1-3 Millwall

Neil Redfearn

Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds

Jordan Archer
Rex Features

"Millwall goalkeeper Jordan Archer has really commanded his box well.

"Anything around that six-yard box, he's come and gathered, so it might pay for Bradford to mix their set-plays up a bit."

Bradford 1-3 Millwall

At the other end, Steve Morison tries his luck with a well-struck volley but he fires over.

Then Bradford aim a deep cross towards Tony McMahon, but his header doesn't have enough power on it.

SUBSTITUTION

Bradford 1-3 Millwall

Meanwhile, Joe Martin comes off to be replaced by Millwall's Tony Craig.

Bradford are building more and more pressure, and they're still unhappy with the decision to deny a penalty a moment ago.

Bradford 1-3 Millwall

Now, Jamie Proctor has gone down in the box. There was some contact there, but did he throw himself down a bit too theatrically? The Bradford fans want a penalty. The referee - who was very well placed - says no.

SUBSTITUTION (Bradford)

Bradford 1-3 Millwall

Nothing comes of two consecutive Bradford corners and Steven Davies replaces Filipe Morais as they wait to take a third.

Bradford 1-3 Millwall

The hosts force a corner, down their left. Can they claw a goal back?

SUBSTITUTION (Millwall)

Bradford 1-3 Millwall

Lee Gregory
Rex Features

Millwall's first goal scorer, Lee Gregory, comes off to be replaced by Aiden O'Brien, the first substitution of the game. Gregory's fitness was doubtful before the match so they'll be pleased to have got over an hour - and a goal - out of the striker.

Bradford 1-3 Millwall

Neil Redfearn

Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds

Kyel Reid
Rex Features

"I'm not sure what was said to him but Kyel Reid has come out a different player in this half. He really looks the part, he's going past his man and he's tracking back."

Bradford 1-3 Millwall

Bradford's Filipe Morais tries to find room to shoot in the area but his effort is blocked by the well-placed Mark Beevers.

Bradford 1-3 Millwall

Aiden O'Brien is getting ready to come on for Millwall, off the bench.

Bradford 1-3 Millwall

We still await the first substitution of this game.

Bradford have less than half an hour to try to avoid a first-leg defeat.

Bradford 1-3 Millwall

Millwall's Ben Thompson almost gifts Bradford an opportunity, miskicking a clearance and scooping the ball high into his own box, but they get it clear.

Bradford 1-3 Millwall

Millwall fan
Rex Features

Tempers are flared up a little bit as Steve Morison jumps for a header with Nathan Clarke but appears to possibly lead with an elbow. The referee calms things down.

Bradford 1-3 Millwall

Bradford come forward again. They win another corner. They need to take advantage of this spell of pressure.

But the delivery is too close to the keeper and Millwall have a chance to slow things down a bit.

CLOSE!

Bradford 1-3 Millwall

How did he miss that? Filipe Morais, what happened there?

The Bradford forward misses an almost open goal from seven yards. He had the angle, the keeper was badly positioned, but he side-footed wide, across the face of goal. BIG chance gone.

Morais chance
Rex Features

Bradford 1-3 Millwall

Neil Redfearn

Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds

Bradford v Millwall
Empics

"The Bradford fans know that this game's not dead. They've seen their team come back from situations like this before and they know the role they play in this."

Bradford 1-3 Millwall

Bradford are giving this a go, there's no denying that. They need goals - and quickly. But they're yet to properly test goalkeeper Jordan Archer.

CLOSE!

Bradford 1-3 Millwall

Bradford win a free-kick on the right and it is whipped dangerously into the six-yard box but Millwall get bodies in the way to block two shots and smother the danger.

Bradford 1-3 Millwall

Bradford have come out with an urgency and a willingness after the break. The early football at the start of this period is being played in Millwall's half.

KICK-OFF

Bradford 1-3 Millwall

Leaders Millwall, all in yellow, get this game going again.

Possession doesn't equal goals

HT: Bradford 1-3 Millwall

Stats
BBC Sport

Bradford had more of the ball in the first half but Millwall were far more effective with it when that had it.

Can the hosts change the one stat that matters - the score - after the break?

The players are back out on the field.