The problem was probably with the botched start. The cannon didn't fire and some dude started yelling Go. I'm no expert on timing races but given the chaos surrounding the start I'm not surprised with any chaos at the finish.
This guy is a chump wrote:
Can we publish the guys name as to know who not hire and fire !
Post the name up , given the entry fee paid we deserve a little better !