ALISTAIR CRAGG has endured 12 months of injury and illness since he won the European indoor title over 3,000 metres in Madrid but, half a continent away from his greatest success, he showed in Moscow yesterday he was back to something approaching his best.