Liverpool reach their 12th Champions League semi-final!
It wasn't as comfortable in the second leg as many people thought it would be, but Liverpool are through after beating Benfica 6-4 on aggregate to set up a semi-final with Villarreal.
Get BT Sport today - contract free
Watch BT Sport's unbeatable line-up of world-class live sport for just £25 a month