Canadian Sean McColl took first place at the IFSC World Cup event held in Xining, China on Oct 13-14, 2012.