GrandmasterCao, SangFIDE ID 72505611Games1Wins7Draws0Losses41%ScorePeak rating2339Latest rating2257First seenJul 3, 2025Last seenJul 9, 2025Recent gamesDateWhiteResultBlackEventOpeningJul 9, 2025Antonio½–½CaoAsian Age Group 2025 RapidBongcloud AttackJul 9, 2025Cao½–½TuAsian Age Group 2025 RapidItalian Game: Classical Variation, Giuoco Pianissimo, with d6Jul 9, 2025Young½–½CaoAsian Age Group 2025 RapidIndian Defense: Knights VariationJul 8, 2025Cao*GunawanAAG S50 W50 S65Modern Defense: Standard LineJul 7, 2025Altan-Och*CaoAAG S50 W50 S65Nimzo-Indian Defense: St. Petersburg VariationJul 6, 2025Cao*TuRound 7: Cao, Sang - Tu, Hoang ThongRuy Lopez: Berlin DefenseJul 6, 2025Cao½–½YoungAAG S50 W50 S65Sicilian Defense: Moscow VariationJul 4, 2025Antonio½–½CaoRound 5: Antonio, Rogelio Jr - Cao, SangSicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto VariationJul 4, 2025Cao½–½RaetskyAAG S50 W50 S65Petrov's Defense: Modern Attack, Center VariationJul 3, 2025Mascarinas½–½CaoAAG S50 W50 S65Queen's Indian Defense: Classical Variation, Tiviakov DefenseJul 3, 2025Gibbons0–1Cao23rd ASEAN+ Age Group Chess Championships 2025 (S50,W50 and S65 Category)Queen's Indian Defense: Classical Variation, Traditional Variation, Main Line