Ответ:

Примем время финиша победителя за 0 с. Тогда Антон финишировал через 9 с после победителя, Вадим — через 11 с после Антона, Сергей — через 19 с после Вадима, Денис — через 27 с после Сергея, а Михаил — через 10 с после Дениса.

Сравним время финиша: победитель — 0 с; Антон — 9 с; Вадим — 20 с; Сергей — 39 с; Денис — 66 с; Михаил — 76 с. Раньше всех финишировал тот, у кого время наименьшее.

Ответ: первым финишировал победитель, от которого Антон отстал на 9 с.