| Game | Result | Opening | Date |
|---|---|---|---|
| Law, Ching Yin (1644) – Kannappan, Thanneermalai (1840) | 0-1 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | 2026-07-30 |
| Kannappan, Thanneermalai (1840) – Essai, Selim | 1-0 | Philidor Defense: Lion Variation | 2026-07-30 |
| Kannappan, Thanneermalai (1840) – Alto, Philo Lee (1546) | 1-0 | Caro-Kann Defense: Panov Attack | 2026-07-30 |
| Goutham Krishna H (2485) – Kannappan, Thanneermalai (1840) | 1-0 | Nimzo-Larsen Attack: Classical Variation | 2026-07-30 |
| Kannappan, Thanneermalai (1840) – Duong Vu Anh (2085) | 0-1 | Sicilian Defense: Richter-Rauzer Variation, Vitolins Variation | 2026-07-30 |
| Kannappan, Thanneermalai (1840) – Gan-Od, Sereenen (2269) | 0-1 | Caro-Kann Defense: Panov Attack | 2026-07-30 |
| Kannappan, Thanneermalai (1840) – Lam, Chun Yung Samuel (2057) | 0-1 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | 2026-07-30 |
| Karthik Venkataraman (2453) – Kannappan, Thanneermalai (1840) | 1-0 | Rapport-Jobava System | 2026-07-30 |
| Kannappan, Thanneermalai (1840) – Wong, Lok Him (1610) | 1-0 | Caro-Kann Defense: Panov Attack | 2026-07-30 |
| Sun, Shaolong (1599) – Kannappan, Thanneermalai (1840) | 0-1 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | 2026-07-30 |
| Choi, Ivan (1688) – Kannappan, Thanneermalai (1840) | 0-1 | Sicilian Defense: Accelerated Dragon, Modern Variation | 2026-07-30 |
| Pang, Maximus – Kannappan, Thanneermalai (1840) | 0-1 | Sicilian Defense: Accelerated Dragon, Modern Variation | 2026-07-30 |
| Yuan, Qingyu (2344) – Kannappan, Thanneermalai (1931) | 1-0 | Sicilian Defense: Hyperaccelerated Dragon | 2026-07-29 |
| Kannappan, Thanneermalai (1931) – Ngai, Chun Yin (1622) | 1-0 | Pirc Defense: Austrian Attack | 2026-07-29 |
| Wang, Hao (2649) – Kannappan, Thanneermalai (1931) | 1-0 | Grünfeld Defense: Exchange Variation, Classical Variation | 2026-07-29 |
| Tang, Jeromy (1527) – Kannappan, Thanneermalai (1931) | 0-1 | Nimzo-Larsen Attack: Classical Variation | 2026-07-29 |
| Kannappan, Thanneermalai (1931) – Fan, Boren (1759) | 1-0 | French Defense: Classical Variation | 2026-07-29 |
| Kannappan, Thanneermalai (1931) – Zhu, Yuyang (1605) | 1-0 | French Defense: Winawer Variation, Retreat Variation, Armenian Line | 2026-07-29 |
| Nguyen, Ngoc Truong Son (2510) – Kannappan, Thanneermalai (1931) | 1-0 | Sicilian Defense: Alapin Variation, Barmen Defense | 2026-07-28 |
| Wong, Lok Him (1598) – Kannappan, Thanneermalai (1931) | 0-1 | Sicilian Defense: Accelerated Dragon, Exchange Variation | 2026-07-28 |
| Kannappan, Thanneermalai (1931) – Tse, Hin Yi (1546) | 1-0 | Caro-Kann Defense: Panov Attack | 2026-07-28 |
| Zhang, Deyun (1482) – Kannappan, Thanneermalai (1931) | 0-1 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | 2026-07-28 |
| Kannappan, Thanneermalai (1931) – Bai, Jinshi (2562) | 0-1 | Sicilian Defense: Taimanov Variation | 2026-07-28 |
ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.