Kiromal Katibin of Indonesia, Matteo Zurloni of Italy compete in the men's Speed final during the IFSC World Cup Wujiang 2025.