Challengers astound in rescheduled race

Luke Czepiela wins in fantastic style

Czepiela wins race one

Poland's Czepiela has made a push to take the Challenger Cup title with a fantastic win in the rescheduled Challenger Cup race. Relieve the epic action here...