The 34-year-old won his maiden major title after a weather delay wrecked havoc on the field and the course.