A jubilant Roland Green after the finish