Lead World Cup 2018, Wujiang: Stefano Ghisolfi

© Eddie Fowke / IFSC