Raheem Sterling was denied by VAR in injury time as Manchester City’s quadruple hopes came to an end in the most dramatic of circumstances against Tottenham in a classic Champions League quarter-final tie.

The England international thought he had a hat-trick at the death at the Etihad Stadium, but a review showed Sergio Aguero was offside in the build-up as Tottenham progressed via the away goals rule despite losing 4-3 on the night.

Spurs had already been assisted by VAR when Fernando Llorente bundled in from close range 17 minutes from time, which made it 4-4 on aggregate and ultimately booked a semi-final date with Ajax.

A chaotic first half had City 3-2 up at the break. Son Heung-min’s brace cancelled out the opener from Sterling, but the forward restored City’s lead after Bernardo Silva’s fortunate equaliser.

Aguero’s brilliant strike then seemingly put City into the semis before VAR deemed Llorente’s apparent handball to be accidental and Pep Guardiola’s men saw wild celebrations for Sterling’s last-gasp effort curtailed in sensational scenes.