Maree, who came second last year in the same race, beat Nolan Hoffman in the final sprint. Graeme Ockhuis came third.
Wade Theunissen won the men’s one-mile invitational in 111.8 seconds, beating Evan Carstens at second and Brad Gouveris at third.
View below provisional results of the men’s Devil and Invitational Mile.
1. David Maree
2. Nolan Hoffman
3. Graeme Ockhuis
One-mile Invitational (in seconds)
1. Wade Theunissen 111.8
2. Evan Carstens
3. Brad Gouveris