Euro Champs marathon was a great race