Whirlwind final minutes swing to C-G-D