♟ ChessMoves AI · Master Games

FM KEVIN ZHAO

9 games in our database · last seen 2026-07-09
Explore in the interactive database →
GameResultOpeningDate
KEVIN ZHAO – OSCAR YIHANG ZHANG 1-0 Sicilian Defense: Najdorf Variation 2026-07-09
JAMES L NGUYEN – KEVIN ZHAO 0-1 Nimzo-Larsen Attack: Indian Variation 2026-07-09
DANIEL YANG – KEVIN ZHAO 1/2-1/2 Indian Defense: Normal Variation 2026-07-08
Gurumoorthi, Gurugrahan (1923) – KEVIN ZHAO 1/2-1/2 Ruy Lopez: Morphy Defense, Steinitz Deferred 2026-07-08
Li, Aiden Linyuan (2113) – Kevin Zhao 1/2-1/2 Ruy Lopez: Morphy Defense, Classical Defense Deferred 2026-07-07
KEVIN ZHAO – Jammalamadaka, Vihaan (2109) 0-1 Sicilian Defense: Löwenthal Variation 2026-07-07
Kevin Zhao – Vyas, Miransh Purven (2120) 1/2-1/2 Caro-Kann Defense: Tartakower Variation 2026-07-06
Kevin Zhao – Karthik Venkataraman 1/2-1/2 Ruy Lopez: Closed, Martinez Variation 2026-07-06
Yagiz, Bora (1920) – Kevin Zhao 0-1 Sicilian Defense: Dragon Variation, Yugoslav Attack, Hungarian Dragon 2026-07-05

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.