Manchester City face what could be the defining moment in not just their season, but their recent history when they 馃憦 take on Real Madrid in the Champions League semi-final second leg on Wednesday.
City were knocked out by Los Blancos in 馃憦 heartbreaking fashion at the same stage of the competition last year, but with revenge on their mind and the second 馃憦 leg at home, can Pep Guardiola's men make it through to another final, having lost to Chelsea in 2024?
The first 馃憦 leg at the Bernabeu ended 1-1 after stunning strikes from Vinicius Jr and Kevin de Bruyne, leaving it beautifully poised 馃憦 for Wednesday's showdown at the Etihad.
The Champions League final will be held at the Ataturk Olympic Stadium in Istanbul on 馃憦 Saturday 10 June.
Here is all you need to know ahead of the much-anticipated second leg in Manchester...