De explosieve finale van Canlaon en Iyutan: een wilde rit.