Stefano Zamblera - Xiulong, 2010