Player profile
Zhu, Yaoyao
Dossier
69 of 73 games analyzed.
Accuracy: 87.7%
Opened e4: 27/28Opened d4: 1/28
Castled kingside: 51Same-side castling: 47Did not castle: 6Opposite-side castling: 5Castled queenside: 4
Played in the center: 26Played on the queenside: 20Fianchettoed kingside: 11Played on the kingside: 9Fianchettoed queenside: 9
Active pieces: 47Initiated exchanges: 38Space advantage: 37Kept the bishop pair: 36Sacrificed material: 33Backward pawn: 29Isolated pawn: 26Missed tactics: 23Avoided exchanges: 13Played gambits: 12
Openings
Click "+" to add that group to the games list below. Multiple groups can be added at once.
As White 31 games 11W 7D 13L
Sicilian Defense 13 games 7W 4D 2L
Moscow Variation 3 games 1W 2D 0L
(unspecified)
3 games
1W
2D
0L
Accelerated Dragon 2 games 1W 1D 0L
Maróczy Bind, Gurgenidze Variation
1 game
0W
1D
0L
Maróczy Bind
1 game
1W
0D
0L
Lasker-Pelikan Variation 2 games 2W 0D 0L
Sveshnikov Variation, Chelyabinsk Variation
2 games
2W
0D
0L
Delayed Alapin Variation 2 games 2W 0D 0L
with e6
2 games
2W
0D
0L
O'Kelly Variation 1 game 0W 1D 0L
Maróczy Bind, Paulsen Line
1 game
0W
1D
0L
Nyezhmetdinov-Rossolimo Attack 1 game 0W 0D 1L
Fianchetto Variation
1 game
0W
0D
1L
Nimzowitsch Variation 1 game 0W 0D 1L
Main Line
1 game
0W
0D
1L
Taimanov Variation 1 game 1W 0D 0L
Szén Variation
1 game
1W
0D
0L
French Defense 6 games 2W 2D 2L
Advance Variation 6 games 2W 2D 2L
Paulsen Attack
3 games
0W
2D
1L
Euwe Variation
2 games
1W
0D
1L
Lputian Variation
1 game
1W
0D
0L
Caro-Kann Defense 3 games 1W 0D 2L
Advance Variation 2 games 0W 0D 2L
Tal Variation
2 games
0W
0D
2L
(unspecified) 1 game 1W 0D 0L
(unspecified)
1 game
1W
0D
0L
Ruy Lopez 2 games 0W 0D 2L
Marshall Attack 1 game 0W 0D 1L
Modern Variation
1 game
0W
0D
1L
Closed 1 game 0W 0D 1L
Borisenko Variation
1 game
0W
0D
1L
Four Knights Game 2 games 1W 0D 1L
Spanish Variation 2 games 1W 0D 1L
Nimzowitsch Variation
1 game
0W
0D
1L
(unspecified)
1 game
1W
0D
0L
Italian Game 2 games 0W 0D 2L
Giuoco Pianissimo 2 games 0W 0D 2L
Italian Four Knights Variation
2 games
0W
0D
2L
Scotch Game 1 game 0W 0D 1L
Potter Variation 1 game 0W 0D 1L
(unspecified)
1 game
0W
0D
1L
Alekhine Defense 1 game 0W 0D 1L
Four Pawns Attack 1 game 0W 0D 1L
(unspecified)
1 game
0W
0D
1L
Benko Gambit 1 game 0W 1D 0L
Zaitsev System 1 game 0W 1D 0L
(unspecified)
1 game
0W
1D
0L
As Black 33 games 11W 8D 14L
Italian Game 9 games 4W 1D 4L
Two Knights Defense 4 games 1W 1D 2L
Polerio Defense, Bishop Check Line
3 games
1W
1D
1L
Modern Bishop's Opening
1 game
0W
0D
1L
Classical Variation 4 games 2W 0D 2L
Giuoco Pianissimo
3 games
1W
0D
2L
Giuoco Pianissimo, with a6
1 game
1W
0D
0L
Giuoco Pianissimo 1 game 1W 0D 0L
Normal
1 game
1W
0D
0L
Queen's Gambit Declined 6 games 2W 3D 1L
(unspecified) 4 games 1W 2D 1L
(unspecified)
4 games
1W
2D
1L
Queen's Knight Variation 1 game 1W 0D 0L
(unspecified)
1 game
1W
0D
0L
Harrwitz Attack 1 game 0W 1D 0L
Two Knights Defense, Blockade Line
1 game
0W
1D
0L
Ruy Lopez 5 games 2W 1D 2L
Morphy Defense 3 games 1W 1D 1L
Steinitz Deferred
2 games
0W
1D
1L
Anderssen Variation
1 game
1W
0D
0L
Closed 2 games 1W 0D 1L
Chigorin Defense
1 game
0W
0D
1L
Pilnik Variation
1 game
1W
0D
0L
King's Indian Attack, with e6 3 games 1W 1D 1L
(unspecified) 3 games 1W 1D 1L
(unspecified)
3 games
1W
1D
1L
English Opening 2 games 2W 0D 0L
Agincourt Defense 2 games 2W 0D 0L
(unspecified)
2 games
2W
0D
0L
Four Knights Game 2 games 0W 0D 2L
Scotch Variation Accepted 2 games 0W 0D 2L
Main Line
2 games
0W
0D
2L
Vienna Gambit, with Max Lange Defense 1 game 0W 0D 1L
Knight Variation 1 game 0W 0D 1L
(unspecified)
1 game
0W
0D
1L
Vienna Game 1 game 0W 0D 1L
Vienna Gambit 1 game 0W 0D 1L
Bardeleben Variation
1 game
0W
0D
1L
Queen's Pawn Game 1 game 0W 1D 0L
Colle System 1 game 0W 1D 0L
(unspecified)
1 game
0W
1D
0L
Nimzo-Larsen Attack 1 game 0W 0D 1L
Classical Variation 1 game 0W 0D 1L
(unspecified)
1 game
0W
0D
1L
Scotch Game 1 game 0W 0D 1L
Scotch Gambit 1 game 0W 0D 1L
Advance Variation
1 game
0W
0D
1L
Bishop's Opening 1 game 0W 1D 0L
(unspecified) 1 game 0W 1D 0L
(unspecified)
1 game
0W
1D
0L
Blunders Top 4 of 291
This player's costliest moves in analyzed games. Can you find the winning move?
Games Showing all 73 games
| Date | Event | Round | Color | Opponent | Result | Accuracy % | First moves |
|---|---|---|---|---|---|---|---|
| 2026.09.27 | Hull 4NCL 2026 - Open | 5.18 | 2026.09.27 Bhaduri, Aviraj (343451721) (1805) | ½ | 83.70% | 1. Nf3 d5 2. g3 Nf6 3. Bg2 e6 | |
| 2026.09.27 | Hull 4NCL 2026 - Open | 4.18 | 2026.09.27 Smith, Simon (472379) (1912) | 0 | 78.50% | 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 | |
| 2026.09.26 | Hull 4NCL 2026 - Open | 3.19 | 2026.09.26 Adams, Mark (1800400) (1878) | ½ | 89.50% | 1. e4 c5 2. Nf3 a6 3. c4 e6 | |
| 2026.09.26 | Hull 4NCL 2026 - Open | 2.8 | 2026.09.26 Ganti, Shriaansh (343104781) (2110) | 0 | 85.80% | 1. e4 e5 2. Nc3 Nc6 3. f4 exf4 | |
| 2026.08.14 | Open Letní Praha 2026 | 8.19 | 2026.08.14 Dobrovolsky, Ladislav (300250) (2098) | ½ | 91.00% | 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 | |
| 2026.08.13 | Open Letní Praha 2026 | 7.19 | 2026.08.13 Jun, Rudolf (376612) (2345) | ½ | 86.80% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2026.08.07 | Open Letní Praha 2026 | 1.12 | 2026.08.07 Vilimek, Vit (23718218) (2209) | 0 | 85.10% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2026.06.28 | Round 5: Gibson, Colin - Zhu, Yaoyao | 5.16 | 2026.06.28 Gibson, Colin (343490786) (1893) | 0 | 80.70% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2026.06.28 | Round 4: Zhu, Yaoyao - Revell, Jeremy | 4.20 | 2026.06.28 Revell, Jeremy (468940) (1827) | 1 | - | 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 | |
| 2026.06.27 | Round 2: Woozeer, Seth - Zhu, Yaoyao | 2.23 | 2026.06.27 Woozeer, Seth (343441351) (1833) | 0 | 88.60% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2026.06.26 | Round 1: Zhu, Yaoyao - Shi, Kevin | 1.18 | 2026.06.26 Shi, Kevin (343407609) (1739) | 0 | 85.70% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2026.05.04 | Round 11: Zhu, Yaoyao - Taylor, William J | 11.14 | 2026.05.04 Taylor, William J (423130) (1998) | 0 | 86.60% | 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 | |
| 2026.05.03 | Round 10: Birtwistle, Nigel - Zhu, Yaoyao | 10.22 | 2026.05.03 Birtwistle, Nigel (406945) (2056) | 0 | 84.80% | 1. e4 e5 2. Nc3 Nf6 3. f4 d5 | |
| 2026.05.02 | Round 9: Zhu, Yaoyao - Gagan B R | 9.38 | 2026.05.02 Gagan B R (25750879) (1934) | 1 | - | 1. e4 e6 2. d4 d5 3. e5 c5 | |
| 2026.03.22 | Round 8: Kilambi, Venkata Ananth Akshay - Zhu, Yaoyao | 8.22 | 2026.03.22 Kilambi, Venkata Ananth Akshay (489395) (2076) | 1 | 95.60% | 1. c4 e6 2. Nf3 d5 3. e3 Nf6 | |
| 2026.03.21 | Round 7: Zhu, Yaoyao - Weersing, Abigail Riis | 7.38 | 2026.03.21 Weersing, Abigail Riis (460036) (2061) | 0 | 86.20% | 1. e4 e6 2. d4 d5 3. e5 c5 | |
| 2026.02.08 | Round 6: Zhu, Yaoyao - Homer, Stephen J | 6.39 | 2026.02.08 Homer, Stephen J (410322) (1988) | ½ | 92.40% | 1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 | |
| 2026.02.07 | Round 5: Woozeer, Seth - Zhu, Yaoyao | 5.39 | 2026.02.07 Woozeer, Seth (343441351) (1905) | 1 | 85.30% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2026.01.11 | Round 4: Zhang, Junyi - Zhu, Yaoyao | 4.29 | 2026.01.11 Zhang, Junyi (494437) (2171) | ½ | 97.40% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2026.01.10 | Round 3: Zhu, Yaoyao - Payne, Matthew J | 3.5 | 2026.01.10 Payne, Matthew J (417084) (2088) | ½ | 75.60% | 1. e4 e6 2. d4 d5 3. e5 c5 | |
| 2025.11.02 | Round 2: Zhu, Yaoyao - White, Stuart A | 2.7 | 2025.11.02 White, Stuart A (407747) (2059) | 0 | 75.90% | 1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 | |
| 2025.11.01 | Round 1: Shek, Daniel - Zhu, Yaoyao | 1.39 | 2025.11.01 Shek, Daniel (457817) (1866) | 1 | 92.60% | 1. c4 e6 2. Nc3 d5 3. e3 Nf6 | |
| 2025.09.07 | Hull 4NCL Congress 2025 - Open section. | 5.7 | 2025.09.07 Ganti, Shriaansh (343104781) (2026) | 0 | 82.00% | 1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 | |
| 2025.09.07 | Hull 4NCL Congress 2025 - Open section. | 4.4 | 2025.09.07 Ciuravin, Andrei (14191474) (2075) | ½ | 81.30% | 1. d4 d5 2. Nf3 Nf6 3. e3 e6 | |
| 2025.09.06 | Hull 4NCL Congress 2025 - Open section. | 3.3 | 2025.09.06 Deepak Ambattu, Rithvik (2410060) (2186) | ½ | 91.10% | 1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 | |
| 2025.09.06 | Hull 4NCL Congress 2025 - Open section. | 2.13 | 2025.09.06 Hu, Junyan (343401260) (1925) | 1 | 97.10% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2025.07.21 | Round 7: Zhu, Yaoyao - Sheikh, Anum | 7.3 | 2025.07.21 Sheikh, Anum (436690) (1843) | 1 | 92.30% | 1. e4 c5 2. Nf3 e6 3. d4 cxd4 | |
| 2025.07.20 | Round 5: Zhu, Yaoyao - Maton, Emily | 5.2 | 2025.07.20 Maton, Emily (343120293) (1980) | 1 | 94.60% | 1. e4 c5 2. Nf3 e6 3. c3 Nf6 | |
| 2025.07.19 | Round 4: Zhu, Yaoyao - Dicen, Elis Denele | 4.3 | 2025.07.19 Dicen, Elis Denele (462560) (2136) | 1 | 92.30% | 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 | |
| 2025.07.18 | Round 2: Zhu, Yaoyao - Hariharan, Shambavi | 2.2 | 2025.07.18 Hariharan, Shambavi (488160) (1936) | 1 | 94.00% | 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 | |
| 2025.07.18 | Round 1: Saharkar, Sharvari - Zhu, Yaoyao | 1.4 | 2025.07.18 Saharkar, Sharvari (343401120) (1631) | 1 | 96.70% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2025.07.06 | Round 6: Longson, Sarah N - Zhu, Yaoyao | 6.1 | 2025.07.06 Longson, Sarah N (2501465) (1932) | 0 | 87.20% | 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 | |
| 2025.07.06 | Round 3: Mirzoeva, Elmira - Zhu, Yaoyao | 3.1 | 2025.07.06 Mirzoeva, Elmira (4127951) (2294) | 0 | 86.40% | 1. Nf3 d5 2. g3 Nf6 3. Bg2 e6 | |
| 2025.02.06 | 1st Cheadle FIDE Open | 6.5 | 2025.02.06 Lee, Daniel T (343443303) (1955) | 1 | 93.20% | 1. d4 d5 2. c4 e6 3. Nc3 h6 | |
| 2025.02.06 | 1st Cheadle FIDE Open | 5.7 | 2025.02.06 Plotnikov, Matvii (2891358) (1688) | 1 | - | 1. e4 c6 2. d4 g6 3. Nc3 Bg7 | |
| 2025.02.05 | 1st Cheadle FIDE Open | 4.5 | 2025.02.05 Surtees, Mike J (412619) (2083) | 0 | 87.00% | 1. b3 d5 2. g3 Nf6 3. Bg2 e5 | |
| 2025.02.05 | 1st Cheadle FIDE Open | 3.6 | 2025.02.05 Plotnikov, Dmytro (2891340) (1770) | 1 | 51.70% | 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 | |
| 2025.02.04 | 1st Cheadle FIDE Open | 2.1 | 2025.02.04 Arkell, Keith C (400270) (2329) | 0 | 87.00% | 1. d4 d5 2. c4 e6 3. cxd5 exd5 | |
| 2025.02.03 | 1st Cheadle FIDE Open | 1.9 | 2025.02.03 Bamford, Paul (449032) (1704) | 1 | 89.40% | 1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 | |
| 2025.01.19 | 32nd 4NCL Congress | 5.14 | 2025.01.19 Bryant, Harry (489158) (1951) | 1 | 95.60% | 1. Nf3 d5 2. g3 e6 3. Bg2 Nf6 | |
| 2025.01.19 | 32nd 4NCL Congress | 4.19 | 2025.01.19 Waterfield, Mark (464910) (1842) | ½ | 93.90% | 1. e4 e6 2. d4 d5 3. e5 c5 | |
| 2025.01.18 | 32nd 4NCL Congress | 3.17 | 2025.01.18 Collinson, Mark I (472352) (1888) | ½ | 92.70% | 1. d4 d5 2. c4 e6 3. Nf3 Nf6 | |
| 2025.01.18 | 32nd 4NCL Congress | 2.7 | 2025.01.18 Sooraj M R (35014730) (2132) | 0 | 89.30% | 1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 | |
| 2025.01.17 | 32nd 4NCL Congress | 1.23 | 2025.01.17 Graham, Oliver (454427) (1791) | 1 | 97.70% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2025.01.04 | 98th Caplin Hastings Weekend Open 2025 | 3.15 | 2025.01.04 Graham, Oliver (454427) (1789) | 0 | 81.10% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2025.01.04 | 98th Caplin Hastings Weekend Open 2025 | 2.18 | 2025.01.04 Kim, Taewoo A (13204386) (1852) | ½ | 97.00% | 1. d4 d5 2. c4 e6 3. Nf3 Nf6 | |
| 2025.01.03 | 98th Caplin Hastings Weekend Open 2025 | 1.8 | 2025.01.03 Waterfield, Mark (464910) (1842) | 0 | 81.70% | 1. e4 e6 2. d4 d5 3. e5 c5 | |
| 2025.01.01 | 98th Caplin Hastings Masters 2024 | 7.39 | 2025.01.01 Dewangan, Aayush (469700) (1878) | 0 | 73.70% | 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 | |
| 2024.12.31 | 98th Caplin Hastings Masters 2024 | 6.26 | 2024.12.31 Kolani, Arjun (446700) (2131) | 0 | 82.30% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 | |
| 2024.12.31 | 98th Caplin Hastings Masters 2024 | 5.39 | 2024.12.31 Swiatkowski, Dominik (343415202) (1744) | 1 | 89.40% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 | |
| 2024.12.30 | 98th Caplin Hastings Masters 2024 | 4.30 | 2024.12.30 Patel, Zain (469246) (2099) | 0 | 80.50% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2024.12.29 | 98th Caplin Hastings Masters 2024 | 3.13 | 2024.12.29 Cheng, Louis (2410389) (2087) | 0 | 73.80% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| 2024.12.29 | 98th Caplin Hastings Masters 2024 | 2.13 | 2024.12.29 Kim, Nayoon B (13215183) (1663) | 1 | 94.70% | 1. e4 c5 2. Nf3 e6 3. c3 Nf6 | |
| 2024.12.28 | 98th Caplin Hastings Masters 2024 | 1.34 | 2024.12.28 Buckland, Louis (343412025) (1856) | ½ | 98.20% | 1. d4 d5 2. c4 e6 3. g3 dxc4 | |
| 2024.09.08 | Round 5: Collinson, Mark I - Zhu, Yaoyao | 5.14 | 2024.09.08 Collinson, Mark I (472352) (1916) | 1 | 96.90% | 1. d4 d5 2. c4 e6 3. Nf3 Nf6 | |
| 2024.09.08 | Round 4: Zhu, Yaoyao - Cansdale, Zach | 4.9 | 2024.09.08 Cansdale, Zach (343409024) (1948) | 0 | 78.00% | 1. e4 c6 2. d4 d5 3. e5 Bf5 | |
| 2024.09.07 | Round 3: Kilshaw, Joe - Zhu, Yaoyao | 3.9 | 2024.09.07 Kilshaw, Joe (409979) (1941) | ½ | 91.10% | 1. e4 e5 2. Bc4 Nc6 3. d3 d6 | |
| 2024.09.07 | Round 2: Zhu, Yaoyao - Ashton, Alannah | 2.9 | 2024.09.07 Ashton, Alannah (480681) (1874) | ½ | 95.60% | 1. d4 Nf6 2. c4 c5 3. d5 b5 | |
| 2024.08.06 | Leca Chess Open 2024 | 9.26 | 2024.08.06 Rivera, Daniel (3000052) (2245) | 0 | 88.70% | 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 | |
| 2024.07.31 | Leca Chess Open 2024 | 1.18 | 2024.07.31 Ilinca, Felix-Antonio (54764998) (2386) | 0 | 86.80% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 | |
| Round 5: Rughani, Mahin - Zhu, Yaoyao | 5.5 | Rughani, Mahin (343417060) (1906) | ½ | 95.00% | 1. d4 d5 2. c4 e6 3. Nf3 Nf6 | ||
| Round 4: Zhu, Yaoyao - Boganadham, Ved Sudeep | 4.8 | Boganadham, Ved Sudeep (343436048) (1731) | 1 | 96.70% | 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 | ||
| Round 3: Ashton, Alannah - Zhu, Yaoyao | 3.6 | Ashton, Alannah (480681) (1867) | ½ | 99.10% | 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 | ||
| Round 2: Zhu, Yaoyao - Kobryn, Peter J | 2.5 | Kobryn, Peter J (448664) (1897) | 0 | 83.00% | 1. e4 g6 2. d4 Bg7 3. Nf3 d6 | ||
| Round 1: Doherty, Paul - Zhu, Yaoyao | 1.6 | Doherty, Paul (451126) (1823) | 1 | - | 1. e4 e5 2. Bc4 Nf6 3. d3 c6 | ||
| 2024.01.21 | Round 5: Yaoyao Zhu - Paul Brencher | 2024.01.21 Paul Brencher | 1 | 84.00% | 1. e4 e6 2. d4 d5 3. e5 c5 | ||
| 2024.01.21 | Round 4: Shabir Okhai - Yaoyao Zhu | 2024.01.21 Shabir Okhai | 0 | 90.00% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 | ||
| 2024.01.20 | Round 3: Olga L Latypova - Yaoyao Zhu | 2024.01.20 Olga L Latypova | 1 | 95.90% | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 | ||
| 2024.01.20 | Round 2: Yaoyao Zhu - Frankie Badacsonyi | 2024.01.20 Frankie Badacsonyi | 0 | 89.70% | 1. e4 c6 2. d4 d5 3. e5 Bf5 | ||
| 2023.01.22 | 29th 4NCL Congress Open | 5.12 | 2023.01.22 Booth, Steven B (343400680) (1956) | 1 | 90.80% | 1. d4 d5 2. c4 e6 3. Nf3 Nf6 | |
| 2023.01.22 | 29th 4NCL Congress Open | 4.17 | 2023.01.22 Vickery, Jim E (403083) (1889) | ½ | 94.70% | 1. e4 Nf6 2. e5 Nd5 3. d4 d6 | |
| 2023.01.21 | 29th 4NCL Congress Open | 3.5 | 2023.01.21 Wall, Tim P (401641) | 0 | 79.20% | 1. Nc3 d5 2. e4 d4 3. Nce2 e5 | |
| 2023.01.21 | 29th 4NCL Congress Open | 2.19 | 2023.01.21 Holliday, John K (458600) (1730) | 1 | 90.30% | 1. e4 c6 2. d4 d5 3. e5 Bf5 |