Patrick Cripps has taken a towering mark and kicked the match-winning goal as Carlton continued their remarkable revival under interim coach Josh Fraser with a stunning four-point upset of Geelong.
Cripps and fellow midfielder Sam Walsh starred in the Blues' thrilling 12.16 (88) to 12.12 (84) victory at the MCG on Friday night.
Cripps had 30 disposals and eight clearances, Walsh had 30 and seven, and young gun Jagga Smith (27 and six) also shone, while Will Hayward kicked three goals.
It was the Blues' third win from as many games with Fraser at the helm after former coach Michael Voss was sacked this month, improving their season record to 4-8.
Cripps stood tall in the dying stages, soaring above Jeremy Cameron to mark close to goal and put Carlton in front for the final time with 70 seconds left to play.