Summary

  • Hoilett hits crossbar with second penalty

  • Ruddy saves Madine penalty for Cardiff in stoppage-time

  • Neves scores from 25 yards for Wolves

  • Wolves need five points for promotion

  1. SUBSTITUTIONpublished at 77 mins

    Cardiff 0-1 Wolves

    A third and final change for Wolves as Alfred N'Diaye replaces Benik Afobe, who's had an excellent second half.

  2. YELLOW CARDpublished at 76 mins

    Cardiff 0-1 Wolves

    A feisty finale, here. Romain Saiss is booked for Wolves for going in hard on Nathaniel Mendez-Laing.

    It's all Cardiff, here.

    Romain SaissImage source, Rex Features
  3. SUBSTITUTIONpublished at 74 mins

    Cardiff 0-1 Wolves

    Gary Madine has replaced Yanic Wildschut for Cardiff with the hosts pushing to restore parity.

    The 16 minutes of normal time that remain will feel like an age for the travelling Wolves fans.

  4. Wolves go wildpublished at 21:16 British Summer Time 6 April 2018

    Cardiff 0-1 Wolves

    Dafydd Pritchard
    BBC Sport Wales at Cardiff City Stadium

    What a goal. Wolves' fans certainly enjoyed that one - their end of the Cardiff City Stadium is an ecstatic mass of bodies, swaying and roaring at the top of their voices.

    They've even thrown a flare towards the pitch, much to the irritation of Cardiff keeper Neil Etheridge.

  5. Postpublished at 71 mins

    Cardiff 0-1 Wolves

    Not content with scoring from outside the box with a curling finish just moments ago, Ruben Neves has another go from roughly the same sort of angle and it dips narrowly wide of the post.

  6. goal

    GOAL: Cardiff 0-1 Wolvespublished at 67 mins

    Ruben Neves

    What a stunning goal.

    Ruben Neves scores from the free-kick that follows and it is absolutely superb. Bang in the top corner. Is he physically capable of scoring anywhere but outside the box?!

    Nuno Espirito Santo and his technical team go mad on the sidelines. Deadlock well and truly broken. Just over 20 minutes to play.

    Neves celebrationImage source, Rex Features
  7. YELLOW CARDpublished at 66 mins

    Cardiff 0-0 Wolves

    Another Cardiff yellow card as Sean Morrison goes into the book for a robust challenge on Diogo Jota who looked through on goal.

    Jota is then brought off for Cavaleiro.

  8. Postpublished at 65 mins

    Cardiff 0-0 Wolves

    Injury news to bring you. Television coverage tells us Wolves forward Leo Bonatini was brought off because of an ankle injury while Cardiff's Callum Paterson was hurt around the ribs.

    Looks like Wolves are about to bring on Ivan Cavaleiro.

  9. Postpublished at 63 mins

    Cardiff 0-0 Wolves

    Ruben Neves, who is no stranger to scoring from long range, lifts the ball well over the crossbar from the free-kick that follows.

    That's been well and truly jeered by the vocal home crowd.

  10. YELLOW CARDpublished at 61 mins

    Cardiff 0-0 Wolves

    Lee Peltier is booked for bringing down Benik Afobe on the edge of the box. Free kick in a dangerous area for the visitors.

  11. Postpublished at 60 mins

    Cardiff 0-0 Wolves

    Half an hour left and it's still tense. The crowd, who had been a bit subdued by a pretty quiet and technical first half, have now perked up.

    How's this one going to finish up?

  12. Postpublished at 59 mins

    Cardiff 0-0 Wolves

    Yanic Wildschut finds space in the Wolves box but visiting captain Conor Coady reads the ball well and singlehandedly wins the ball back.

    It's some game, this.

  13. SUBSTITUTIONpublished at 57 mins

    Cardiff 0-0 Wolves

    Leo Bonatini is hauled off for Wolves and is replaced by Helder Costa.

    It's the Portuguese winger's 76th appearance since arriving on loan from Benfica in 2016 before signing a permanent deal in January 2017.

    CostaImage source, Rex Features
  14. Postpublished at 56 mins

    Cardiff 0-0 Wolves

    Cardiff have just won a free-kick after the ball clearly hits Matt Doherty's side. The Wolves man is furious.

    Meanwhile, Helder Costa is primed to come on for Wolves.

  15. Postpublished at 54 mins

    Cardiff 0-0 Wolves

    Better from the hosts but Yanic Wildschut wins the ball back after the corner is cleared and attempts an inswinging cross which is judged to have gone out. Goal kick.

  16. Postpublished at 53 mins

    Cardiff 0-0 Wolves

    Oof! Chance for Cardiff much to the joy of the home crowd who roar with appreciation as Craig Bryson shoots from outside the box and it deflects off a Wolves defender for a corner.

  17. SUBSTITUTIONpublished at 51 mins

    Cardiff 0-0 Wolves

    There's a change early in the second half as Callum Paterson comes off holding his side and is replaced by former Wolves man Nathaniel Mendez-Laing.

  18. WOLVES HIT THE POSTpublished at 49 mins

    Cardiff 0-0 Wolves

    Oh my word Leo Bonatini has hit the upright.

    There's a mixup from Cardiff as Wolves push forward and the Brazilian, who hasn't scored since December, cheekily tries his luck from the tightest of angles and his effort bounces off the right-hand upright.

    It's cleared to safety.

  19. KICK-OFFpublished at 45 mins

    Cardiff 0-0 Wolves

    Cardiff get the second half under way.

  20. get involved

    Get Involvedpublished at 20:48 British Summer Time 6 April 2018

    Tweet us via #bbcefl

    Paul Hopkins: Good second half Bluebirds, be patient a goal will come. May need a change to do it!!!