Postpublished at 31 mins
Bradford 1-1 Millwall
Filipe Morais skips forward past a Millwall challenge and eventually wins a free-kick, around 35 yards from goal. This is too far out for a shot, right?
Use audio icon to listen live
McMahon penalty gave Bradford early lead
Gregory, Morison and Martin score for Millwall
Final first leg of this season's play-off semi-finals
Millwall finished fourth, Bradford fifth
Tom Garry
Bradford 1-1 Millwall
Filipe Morais skips forward past a Millwall challenge and eventually wins a free-kick, around 35 yards from goal. This is too far out for a shot, right?
Bradford 1-1 Millwall
Millwall combine well up front again with Lee Gregory and Steve Morison in the Bradford box and it bounces for Morison to shoot but he hooks over from around 11 yards, left-footed. A half-chance for the visitors this time.
Bradford 1-1 Millwall
Filipe Morais tries his luck from the edge of the area but he doesn't quite catch his half volley and it bounces just right of the goal. That was a half-chance for the hosts.
Bradford 1-1 Millwall
Millwall come forward again and Lee Gregory feeds Steve Morison but his goal-ward header is saved. Morison was absolutely clattered there as he nodded the ball on. Ouch!
Bradford 1-1 Millwall
A long throw aimed forwards towards Millwall's Steve Morison is too deep and runs out of play for a goal kick - cue jeers from the home fans.
Bradford 1-1 Millwall
Neil Redfearn
Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds
"It's all action.
"Bradford have made a good start. Tony McMahon is going to carry the torch for Bradford on the right - that's quite apparent. He's obviously got the ability to open Millwall up.
"There have been a couple of instances where Millwall have tried to slow things down and take a little bit of heat out of the occasion.
"Both sides are equally matched - it's going to be a tight affair."
Bradford 1-1 Millwall
Lee Gregory is now back on the field, limping a little, but appears to be willing to try to run his knock off.
Bradford 1-1 Millwall
Millwall's goal scorer Lee Gregory is now receiving some treatment on the field. This is a real concern for the visitors as he looks to be in pain.
Bradford 1-1 Millwall
Well, that has livened things up, hasn't it? Two goals that were around 90 seconds apart have brought this tie to life with a bang. And the atmosphere around Valley Parade is now red hot.
Bradford 1-1 Millwall
Neil Redfearn
Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds
"You're at your most vulnerable when you've just scored. The ball was kept alive and it was a really sharp finish on the turn.
"These games throw up these sorts of circumstances. You've got to keep your nerve and keep doing the right things."
Lee Gregory
Hello, hello! An instant reply! This is some start at Valley Parade!
Millwall are right back in the game as Lee Gregory swivels in the box and slams a low shot through keeper Ben Williams and in.
Bradford 1-0 Millwall
Neil Redfearn
Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds
"A great penalty. He kept his composure and he kept his nerve.
"McMahon has started really well - he's a top player and he's right at the height of his powers at this moment in time."
Bradford 1-0 Millwall
Cool as you like, Tony McMahon converts into the bottom left hand corner, having sent the keeper the wrong way.
He needed to regain his cool after receiving a yellow card for putting his hands towards the face of Chris Taylor in the build up. Some might say he could have seen red for that.
Bradford 0-0 Millwall
The delivery comes in from the corner of the box, it's headed back across the box and - 'appeals' - handball against Joe Martin, preventing Filipe Morais from heading towards goal!
It's given! Bradford will have the chance to score.
Bradford 0-0 Millwall
Josh Cullen and Jamie Proctor exchange some neat flicks and Millwall concede another foul, this time for a challenge on Cullen, and Bradford have another free-kick.
Bradford 0-0 Millwall
Jamie Proctor's pace, sprinting down the left wing, causes Millwall a problem and the hosts win a free-kick in a dangerous position.
But the low delivery is cleared by the first man.
Bradford 0-0 Millwall
Neil Redfearn
Ex-Bradford midfielder at Coral Windows Stadium, BBC Radio Leeds
"Big matches have become the norm at Valley Parade and it's all credit to all at the football club that they've managed to get this momentum and been able to keep this momentum going.
"It will be a real fillip for the club if they can secure Championship football."
Bradford got to the League Cup final at Wembley as a fourth-tier club in 2013, were promoted to League One later that year and reached the last eight of the FA Cup last season.
Bradford 0-0 Millwall
The first corner of the game comes to nothing as Millwall clear their lines.
At the other end, a free-kick from deep doesn't trouble the Bradford defence.
Bradford 0-0 Millwall
The hosts try to get the ball forward for Jamie Proctor to run on to but Millwall do well to clear. The home fans roar with appreciation as they win the first corner.
Bradford 0-0 Millwall
The visitors Millwall, playing all in yellow, are attacking towards the majority of the Bradford fans in this first half. The stands are fairly full in most parts, on an overcast Sunday afternoon in Yorkshire.