Less than seven days after their last encounter, the top two sides in England lock horns again as Manchester City and Liverpool face off in the semi final of the FA Cup.
Last week's thriller at The Etihad ended 2-2 after a pulsating 90 minutes of world class football. City were the better side for much of last Sunday's tie and really should have punished Liverpool for a very sloppy first half from Jurgen Klopp's men.
Both sides come into this game in high spirits after booking their place in the Champions League semi finals during the week. City drew 0-0 with Atletico Madrid in a tense tie at the Wanda Metropolitano, meaning Kevin De Bruyne's first leg goal was all that separated the sides after two legs.