FEN
[Event "Cycle 1 - Stage One CDL 2026 Arena"]
[Site "https://lichess.org/BocExnyW"]
[Date "2026.04.14"]
[Round "-"]
[White "thomast3"]
[Black "Vix_F3"]
[Result "1-0"]
[GameId "BocExnyW"]
[UTCDate "2026.04.14"]
[UTCTime "12:30:37"]
[WhiteElo "1683"]
[BlackElo "1612"]
[WhiteRatingDiff "+70"]
[BlackRatingDiff "-59"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "B01"]
[Opening "Van Geet Opening: Grünfeld Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. Nc3?! { (0.54 → -0.30) Inaccuracy. exd5 was best. } { [%eval -0.3] } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... dxe4 { [%eval 0.07] } 3. Nxe4 { [%eval 0.06] } 3... e5 { [%eval 0.16] } { B01 Van Geet Opening: Grünfeld Defense } 4. Nf3 { [%eval 0.0] } 4... Bg4?! { (0.00 → 0.83) Inaccuracy. f5 was best. } { [%eval 0.83] } (4... f5 5. Ng3 e4 6. Ne5 Be6 7. d3 Qd4 8. f4 Nf6 9. c3) 5. Bb5+ { [%eval 0.66] } 5... c6?! { (0.66 → 1.30) Inaccuracy. Nc6 was best. } { [%eval 1.3] } (5... Nc6 6. Bxc6+ bxc6 7. h3 Bxf3 8. Qxf3 Ne7 9. d3 f5 10. Nd2) 6. h3?? { (1.30 → -2.30) Blunder. Bc4 was best. } { [%eval -2.3] } (6. Bc4 Qe7 7. h3 Bxf3 8. Qxf3 Nf6 9. O-O Nbd7 10. d4 Nxe4) 6... cxb5?? { (-2.30 → 1.24) Blunder. Bxf3 was best. } { [%eval 1.24] } (6... Bxf3 7. Qxf3 cxb5 8. d4 exd4 9. O-O Be7 10. Re1 Nc6 11. b4 Kf8 12. a4) 7. hxg4 { [%eval 1.14] } 7... Bb4?! { (1.14 → 1.93) Inaccuracy. Nc6 was best. } { [%eval 1.93] } (7... Nc6 8. Qe2 a6 9. a4 b4 10. d4 Nxd4 11. Nxd4 Qxd4 12. Bg5 Rc8 13. Rd1) 8. O-O { [%eval 1.53] } 8... Nd7?! { (1.53 → 2.38) Inaccuracy. Qd5 was best. } { [%eval 2.38] } (8... Qd5 9. Re1 Nf6 10. Nxf6+ gxf6 11. a4 h5 12. g5 h4 13. c3 h3 14. cxb4) 9. d4 { [%eval 2.22] } 9... exd4?? { (2.22 → 4.96) Blunder. Ngf6 was best. } { [%eval 4.96] } (9... Ngf6 10. Nxf6+ gxf6 11. c3 Bd6 12. a4 bxa4 13. Qxa4 Rg8 14. dxe5 fxe5 15. Rd1) 10. Nxd4? { (4.96 → 2.85) Mistake. Qxd4 was best. } { [%eval 2.85] } (10. Qxd4 Qa5 11. Qxg7 O-O-O 12. c3 Be7 13. Qxh8 Ngf6 14. Qg7 Nxe4 15. Be3 Qc7) 10... Qh4?? { (2.85 → 6.72) Blunder. Ngf6 was best. } { [%eval 6.72] } (10... Ngf6 11. Nxf6+ Nxf6 12. g5 Nd5 13. c3 Be7 14. Qf3 Qd7 15. Rd1 g6 16. Nxb5) 11. Bg5 { [%eval 6.09] } 11... Qxg4 { [%eval 7.51] } 12. f3?! { (7.51 → 4.89) Inaccuracy. Qxg4 was best. } { [%eval 4.89] } (12. Qxg4 h6 13. Qe2 Ne5 14. Bf4 O-O-O 15. Rfd1 Nf6 16. Bxe5 Rhe8 17. Bxf6 gxf6) 12... Qh4?! { (4.89 → 8.08) Inaccuracy. Qh5 was best. } { [%eval 8.08] } (12... Qh5 13. Nf5 Qg6 14. Re1 Bxe1 15. Qxe1 f6 16. Nxf6+ Kd8 17. Nxg7 Qxg7 18. Qe8+) 13. Bxh4 { [%eval 7.99] } 13... Bc5 { [%eval 10.57] } 14. Nxc5 { [%eval 11.01] } 14... Nxc5 { [%eval 11.98] } 15. Re1+ { [%eval 11.47] } 15... Kf8 { [%eval 11.08] } 16. Re5 { [%eval 9.33] } 16... Rd8? { (9.33 → Mate in 12) Checkmate is now unavoidable. h5 was best. } { [%eval #12] } (16... h5 17. Rxc5 Rh6 18. Nf5 Re6 19. Qd7 Nh6 20. Rc8+ Rxc8 21. Qxc8+ Re8 22. Be7+) 17. Rxc5 { [%eval 11.34] } 17... b6?! { (11.34 → Mate in 5) Checkmate is now unavoidable. Re8 was best. } { [%eval #5] } (17... Re8 18. Nf5 h6 19. Qd6+ Ne7 20. Nxe7 g5 21. Re1 Ra8 22. Nf5+ Kg8 23. Rce5) 18. Qe1? { (Mate in 5 → 9.54) Lost forced checkmate sequence. Ne6+ was best. } { [%eval 9.54] } (18. Ne6+ fxe6 19. Qxd8+ Kf7 20. Rc7+ Ne7 21. Qxe7+ Kg6 22. Qg5#) 18... bxc5 { [%eval 9.21] } 19. Nc6 { [%eval 8.48] } 19... c4? { (8.48 → Mate in 6) Checkmate is now unavoidable. Re8 was best. } { [%eval #6] } (19... Re8 20. Qf2 f6 21. Qxc5+ Kf7 22. Qd5+ Kg6 23. Re1 Rxe1+ 24. Bxe1 h5 25. Qd3+) 20. Bxd8?! { (Mate in 6 → 10.70) Lost forced checkmate sequence. Qb4+ was best. } { [%eval 10.7] } (20. Qb4+ Ke8 21. Nxd8 f6 22. Re1+ Kxd8 23. Qd6+ Kc8 24. Re8+ Kb7 25. Rb8#) 20... b4?! { (10.70 → Mate in 4) Checkmate is now unavoidable. g5 was best. } { [%eval #4] } (20... g5 21. Qe5 c3 22. Qxc3 f6 23. Bxf6 Nh6 24. Qc5+ Kf7) 21. b3?! { (Mate in 4 → 10.33) Lost forced checkmate sequence. Qxb4+ was best. } { [%eval 10.33] } (21. Qxb4+ Ke8 22. Re1+ Kd7 23. Nxa7 Kxd8 24. Qd6#) 21... cxb3?! { (10.33 → Mate in 4) Checkmate is now unavoidable. g5 was best. } { [%eval #4] } (21... g5 22. Qe5 g4 23. Bc7 f6 24. Qd6+ Kf7 25. Qd7+ Kg6 26. Qxg4+ Kf7 27. Qxc4+) 22. cxb3?! { (Mate in 4 → 12.19) Lost forced checkmate sequence. Qxb4+ was best. } { [%eval 12.19] } (22. Qxb4+ Ke8 23. Re1+ Kd7 24. Nxa7 Kxd8 25. Qd6#) 22... f6 { [%eval 12.44] } 23. Qxb4+ { [%eval 11.64] } 23... Kf7 { [%eval 10.77] } 24. Qb7+ { [%eval #14] } 24... Kg6 { [%eval 10.88] } 25. Ne7+ { [%eval 8.82] } 25... Kh5? { (8.82 → Mate in 6) Checkmate is now unavoidable. Nxe7 was best. } { [%eval #6] } (25... Nxe7 26. Qxe7 h5 27. Rd1 Rxd8 28. Rxd8 Kh7 29. Qe4+ Kh6 30. Rh8+ Kg5 31. Qe8) 26. Nxg8 { [%eval #6] } 26... Rxg8 { [%eval #6] } 27. Qd5+ { [%eval #6] } 27... Kg6 { [%eval #6] } 28. Rc1 { [%eval #9] } 28... a6 { [%eval #4] } 29. Rc6? { (Mate in 4 → 8.83) Lost forced checkmate sequence. Rc5 was best. } { [%eval 8.83] } (29. Rc5 h6 30. Qe4+ Kf7 31. Rc7+ Kf8 32. Qe7#) 29... h5? { (8.83 → Mate in 4) Checkmate is now unavoidable. Re8 was best. } { [%eval #4] } (29... Re8 30. Qd3+ Kh6 31. Rc1 Re5 32. f4 Rh5 33. Be7 Rb5 34. Bf8 Rb8 35. Qh3+) 30. Bxf6 { [%eval #4] } 30... Kh7 { [%eval #1] } 31. Qxh5# { White wins by checkmate. } 1-0