How Cyril secured last-minute victory