When Kaymer then hit his approach to the 428-yard last to nine feet the 24-year-old German looked favourite for a victory that would take him back to the top of the Order of Merit , despite still suffering from breaking toes in a go-kart crash in August .