Durou apenas um combate a participação de Guilherme Toldo no Grand Prix de Xangai de florete. Pré-classificado para o mata-mata por ser o 18º. do ranking mundial, o brasileiro não precisou participar das eliminatórias, mas perdeu logo de cara para o polonês Michal Siess por 15 a 10 e deu adeus ao torneio.
Com o resultado, Guilherme Toldo terminou a competição na 37ª. posição. A medalha de ouro foi conquistada pelo britânico Richard Kruse, a prata pelo italiano Alessio Foconi e o bronze por Ervan Le Pechoaux, da França, e por Dmitry Zherebchenko, da Rússia.
No feminino, em que não houve participação brasileira, a competição foi vencida pela italiana Martina Batini, que venceu na final a russa Inna Deriglazova.