Madison Kelsy survives fall at finish line to medal