An epic day at Troodos