Yang, HaoshenFIDE ID 86778086Games0Wins1Draws5Losses8%ScorePeak rating—Latest rating—First seen—Last seen—Recent gamesDateWhiteResultBlackEventOpening—Yang0–1XieRound 1: Yang, Haoshen - Xie, ChujunFrench Defense: Exchange Variation—Yang0–1JiaRound 3: Yang, Haoshen - Jia, ZhijieItalian Game: Giuoco Pianissimo—Yang0–1XueRound 7: Yang, Haoshen - Xue, WeizienCaro-Kann Defense: Panov Attack, Modern Defense, Mieses Line—Tang1–0YangRound 2: Tang, Zeqin - Yang, HaoshenKing's Indian Attack: Sicilian Variation—Hu1–0YangRound 4: Hu, Guoxing - Yang, HaoshenItalian Game: Giuoco Piano—Liu½–½YangRound 6: Liu, Junjiang - Yang, HaoshenItalian Game: Classical Variation, Center Attack