Summary

  1. SUBSTITUTIONpublished at 14:14 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    Now a change for the visitors.

    It's like-for-like really as Largie Ramazani replaces Manor Solomon.

  2. SUBSTITUTIONpublished at 14:13 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    The end of the game for Lucas Andersen in his first start since December. He is replaced by fellow Dane Nicolas Madsen.

  3. Postpublished at 14:13 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    Less than 10 to go in this one.

    I'd be surprised if the score line changes between now and the final whistle*.

    *I'm also hoping announcing this will cause a goal.

  4. 'Millwall have been far more aggressive'published at 14:13 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    George Weaver
    BBC Radio Stoke

    You feel like if you're Stoke, you've got the quality to put your foot on the ball and play.

    Millwall have been far more aggressive this half, but Stoke are struggling to get out.

    They have the quality to find a winner in this game.

  5. YELLOW CARDpublished at 14:12 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    A booking for Michael Frey as he pulls back the shirt of first Joe Rothwell and then Ao Tanaka.

    The big Swiss striker has really had to put a shift in for his side this afternoon.

  6. Postpublished at 14:11 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    More danger down the flanks from Leeds.

    This time, it's down the left as Junipor Firpo overlaps and his teasing low ball is cleared from close to his call by Kenneth Paal again.

  7. Postpublished at 14:10 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    Into the final 10 minutes at Loftus Road. The Championship leaders are pushing for a winner.

  8. Postpublished at 14:09 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    That is a great cross from Jayden Bogle and Jimmy Dunne has done brilliantly not to put that into his own net.

    Leeds' two full-backs carry such attacking threats.

  9. Postpublished at 14:06 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    The head of steam that Leeds had at the start of this half has dissipated a little, and the game has got a bit scrappy.

    QPR won't be too unhappy about that as they bid to end their run of four straight defeats.

  10. YELLOW CARDpublished at 14:06 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    Aaron Connolly wastes no time making his mark on this game, getting into an altercation with Stoke defender Junior Tchamadeu.

    Both are cautioned for their troubles.

  11. SUBSTITUTIONpublished at 14:04 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    Marti Cifuentes finally turns to his bench with a pair of changes.

    Goalscorer Steve Cook heads off as well as Paul Smyth, who will probably feel a bit sore after that Pascal Struijk challenge.

    Karamoko Dembele and Liam Morrison enter the fray.

  12. SUBSTITUTIONpublished at 14:04 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    Two changes from Alex Neil.

    Aaron Connolly and Wes Harding join the action.

    Tristan Crama and Aidomo Emakhu come off.

  13. YELLOW CARDpublished at 14:02 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    A Leeds attack breaks down in the box and QPR have a counter of their own.

    Paul Smyth knocks it past Pascal Struijk and is unceremoniously knocked to the floor by the Whites captain.

    Made a few challenges like that in my time!

    A 100% yellow for Struijk.

  14. CLOSE!published at 14:02 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    Always makes sure there's a defender on the line!

    Japhet Tanganga rises highest from a Millwall corner, but finds Jordan Thompson in the way just inside the goal line.

    Viktor Johansson was beaten. That's excellent positioning from the Stoke midfielder.

  15. 'It's all gone a bit scrappy'published at 14:00 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    Mark Elliott
    Stoke City commentator

    Millwall's Jake Cooper beats Stoke's Wouter Burger in the airImage source, Rex Features

    It's gone a little bit scrappy again.

    Millwall are stopping Stoke from being able to play.

    There are signs of tired legs now.

  16. Postpublished at 13:55 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    As things stand, a point would put Leeds three clear of Sheffield United and five clear of Burnley, but those two would have a game in hand.

    It makes this last 25 minutes so crucial.

  17. SUBSTITUTIONpublished at 13:54 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    A first change of the afternoon from Mark Robins, who takes Ali Al-Hamadi off, and brings Sam Gallagher on.

    Having picked up a knock in the first half, perhaps this is a precaution to remove the Iraqi from the field of play.

  18. 'Gnonto done more than Aaronson alreadypublished at 13:54 Greenwich Mean Time 15 March

    QPR 2-2 Leeds

    Jon Newsome
    Former Leeds defender on BBC Radio Leeds

    Leeds forward Willy GnontoImage source, Getty Images

    Willy Gnonto has done more in the last 10 minutes than Brenden Aaronson did in the entire first half.

    It was like we were playing with 10 men first half.

  19. 'It's a warning sign for Millwall'published at 13:54 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    George Weaver
    BBC Radio Stoke

    That is the first big opportunity of this half.

    He's unfortunate to hit the crossbar there.

    It's a warning sign for Millwall.

  20. CLOSE!published at 13:52 Greenwich Mean Time 15 March

    Millwall 0-0 Stoke

    Stoke almost ahead again!

    The ball falls kindly for Wouter Burger in the box, and he's clean through. Lukas Jensen reacts quickly and gets his outstretched leg in the way, though.

    A big save. For all Millwall's possession this half, they could have been two down...