Kyle Walker ended up in goal as 10-man Manchester City escaped Atalanta with a 1-1 draw.
The England right-back did his best Niall Quinn and John O'Shea impression and didn't concede a goal during his 10 minutes in goal.
Man City had taken an early lead through Raheem Sterling after just seven minutes.
But their Italian hosts levelled thanks to Mario Pasalic four minutes after half-time.
Claudio Bravo had replaced Ederson in goal at half-time. But he would only remain on-field for 36 minutes, before rushing out of his goal and bringing down Josip Ilicic, earning himself a red card.
With no third goalkeeper on the bench, Pep Guardiola had to turn to an outfielder and it turned out to be Mr Kyle Walker!
He immediately had to deal with a free-kick. The defender did make the save but understandably - as an outfielder - also fumbled it slightly before gathering. However, Atalanta didn't capitalise and Man City hung on to the point.
City stay top of Group C, five points clear of Shakhtar Donetsk. The Ukrainian drew 3-3 at Dinamo Zagreb.
Tottenham might be struggling but they did earn a comfortable win at Red Star Belgrade.
Giovani Lo Celso gave Spurs the lead on 34 minutes, before Son Heung Min doubled that lead in the second-half.
Four minutes after his first goal, Son made it 3-0. Christian Eriksen made it 4-0 with five minutes to go.
Mauricio Pochettino's side are second in Group B but trail five points behind Bayern Munich, who edged Olympiakos 2-0 at the Allianz Arena.
PSG remain clear at the top of Group A after a narrow 1-0 win at home to Club Bruges.
But Real Madrid took a more decisive hold on second after thrashing Galatasaray 6-0 at the Santiago Bernabeu.
Atletico Madrid also fell to a 2-1 defeat at Bayer Leverkusen, while Juventus edged Lokomotiv Moscow 2-1 in Russia earlier in the night.
In the Europa League, Arsenal drew 1-1 at Vitoria Guimaraes.