Stephan de Freitas Barcha took the chequered flag aboard Dinozo Imperio Egipcio in a thriller of a €600,000 event.