Summary

  • Firmino heads Liverpool into lead before Moura equalises

  • Alderweireld own goal in 90th minute gives Liverpool dramatic win

  • Camarasa volleys in for Cardiff - anti-Sarri chants from Chelsea fans follow

  • Azpilicueta heads in leveller, with replays showing he was offside

  • Loftus-Cheek heads winner in 91st minute

  1. 'A lot of quality'published at 12:33 British Summer Time 31 March 2019

    Cardiff v Chelsea (14:05 BST)

    Mark Lawrenson
    Ex-Liverpool defender

    Cardiff have not played since they beat West Ham on 9 March and, at home, they always give it a go.

    I would still back Chelsea to win on Sunday, though. Maurizio Sarri has got a lot of quality in his side and, if they are at it in these kind of games, they tend to win.

    Prediction: 0-2

    Lawro's full predictions v legendary guitarist Johnny Marr

  2. View from the gantrypublished at 12:26 British Summer Time 31 March 2019

    Cardiff v Chelsea (14:05 BST)

    Martin Fisher
    Match of the Day commentator

    Each time Cardiff are written off they seem to bounce back with a result that reboots their survival chances.The win over West Ham certainly falls into that category.

    Still beneath that dotted line but scrapping for every point, woe betide any side that enters their territory expecting an easy ride. Chelsea, be warned.

    The Londoners' dreadful away form is deeply sabotaging hopes of a top-four finish, and a fifth defeat in six on the road could do irreparable damage.

    Lack of goals has been a major issue recently, and they certainly need more from Gonzalo Higuain. So far he's only scored against sides in the relegation zone. Chelsea will hope that is a good omen.

  3. Postpublished at 12:22 British Summer Time 31 March 2019

    Celtic 0-0 Rangers

    As you'd expect, it's been a 100mph start up in Glasgow. No goals yet but a host of chances.

    Follow that match with BBC Scotland here.

  4. Today's actionpublished at 12:20 British Summer Time 31 March 2019

    Two massive games at either end of the table to worry about today, plus an Old Firm clash and a massive attendance at Wembley too...

    AnfieldImage source, Getty Images

    Cardiff v Chelsea (14:05 BST)

    Liverpool v Tottenham (16:30 BST)

    Celtic 0-0 Rangers (12:00 BST)

    Portsmouth v Sunderland (14:30 BST)

  5. Cut adrift?published at 12:16 British Summer Time 31 March 2019

    Cardiff v Chelsea (14:05 BST)

    The relegation fight is starting to look like a done deal.

    Huddersfield were relegated yesterday, as wins for Southampton and Burnley pushed Fulham to the very brink.

    tableImage source, BBC Sport

    Lose today, and Cardiff will be facing a five-point gap with just seven games left. Not impossible, but a tough ask.

    Can they find a performance when they need one?