Takahiko Hasegawa (Japan) take the third place in Shanghai!