FEN
[Event "Cycle 1 - Stage One CDL 2026 Arena"]
[Site "https://lichess.org/pVZUkdWc"]
[Date "2026.04.14"]
[Round "-"]
[White "COOKIE_17"]
[Black "steveg1901"]
[Result "0-1"]
[GameId "pVZUkdWc"]
[UTCDate "2026.04.14"]
[UTCTime "13:32:07"]
[WhiteElo "983"]
[BlackElo "912"]
[WhiteRatingDiff "-24"]
[BlackRatingDiff "+27"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C23"]
[Opening "Bishop's Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } { C23 Bishop's Opening } 2... Nh6?! { (0.03 → 0.79) Inaccuracy. Nf6 was best. } { [%eval 0.79] } (2... Nf6 3. Nc3 Bc5 4. d3 O-O 5. Nf3 d6 6. Na4 Bb4+ 7. c3) 3. Qh5?! { (0.79 → 0.13) Inaccuracy. Nf3 was best. } { [%eval 0.13] } (3. Nf3 d6 4. Nc3 Be7 5. d4 Ng4 6. h3 exd4 7. Qxd4 Nf6) 3... Bb4?? { (0.13 → 2.55) Blunder. Nc6 was best. } { [%eval 2.55] } (3... Nc6 4. Nc3 g6 5. Qd1 Bg7 6. a4 O-O 7. d3 Kh8 8. Nf3) 4. Bxf7+?? { (2.55 → -4.31) Blunder. Qxe5+ was best. } { [%eval -4.31] } (4. Qxe5+ Kf8 5. c3 Nc6 6. Qh5 d5 7. Qxd5 Bd6 8. Be2 f5) 4... Nxf7 { [%eval -4.18] } 5. b3 { [%eval -4.52] } 5... O-O { [%eval -4.35] } 6. Ba3 { [%eval -4.86] } 6... Bxa3 { [%eval -4.9] } 7. Nxa3 { [%eval -4.91] } 7... Nd6?! { (-4.91 → -3.61) Inaccuracy. d5 was best. } { [%eval -3.61] } (7... d5 8. exd5 Qxd5 9. O-O-O Qxg2 10. Ne2 Qg4 11. Qxg4 Bxg4 12. Nc3 Nd6 13. Rde1) 8. Nc4?! { (-3.61 → -5.32) Inaccuracy. Qxe5 was best. } { [%eval -5.32] } (8. Qxe5 Nf7 9. Qb2 d5 10. exd5 Re8+ 11. Ne2 Qe7 12. O-O-O Qxe2 13. Qc3 Qe5) 8... Nxe4 { [%eval -5.19] } 9. h4 { [%eval -5.76] } 9... Nd6?! { (-5.76 → -3.99) Inaccuracy. d5 was best. } { [%eval -3.99] } (9... d5 10. Ne3 Nc6 11. O-O-O Qd6 12. Nf3 Nf6 13. Qg5 e4 14. h5 h6 15. Qg6) 10. Nxe5 { [%eval -4.79] } 10... Ne4 { [%eval -4.37] } 11. Ngf3 { [%eval -4.81] } 11... Nc6 { [%eval -4.09] } 12. Rb1 { [%eval -5.07] } 12... g6? { (-5.07 → -2.99) Mistake. Nf6 was best. } { [%eval -2.99] } (12... Nf6 13. Nxc6 Re8+ 14. Kf1 dxc6 15. Qc5 Bg4 16. Qc4+ Kh8 17. Ng5 Bh5 18. Qf4) 13. Qh6?! { (-2.99 → -4.62) Inaccuracy. Nxg6 was best. } { [%eval -4.62] } (13. Nxg6 Qe8 14. Qd5+ Qf7 15. Qxe4 d5 16. Ne7+ Nxe7 17. Qe3 Nf5 18. Qd3 c6) 13... Nxe5 { [%eval -4.64] } 14. Nxe5 { [%eval -4.45] } 14... Nxf2? { (-4.45 → -2.65) Mistake. Qe8 was best. } { [%eval -2.65] } (14... Qe8 15. d4 d6 16. Nf3 Nf6+ 17. Kf1 Qb5+ 18. Kg1 Qh5 19. Qd2 h6 20. Re1) 15. O-O { [%eval -2.57] } 15... Ne4? { (-2.57 → -0.90) Mistake. d6 was best. } { [%eval -0.9] } (15... d6 16. Nxg6 Rf6 17. Rxf2 Rxg6 18. Qf4 Qe7 19. Qf3 Bd7 20. Qxb7 Rc8 21. Qd5+) 16. b4? { (-0.90 → -2.61) Mistake. h5 was best. } { [%eval -2.61] } (16. h5 g5 17. Ng6 Rf6 18. d3 hxg6 19. hxg6) 16... Nxd2?? { (-2.61 → 1.54) Blunder. d5 was best. } { [%eval 1.54] } (16... d5 17. Nxg6 Rf6 18. Rxf6 Qxf6 19. Rf1 Bf5 20. Rxf5 Qb6+ 21. d4 Qxg6 22. Qxg6+) 17. Rb3?? { (1.54 → -6.97) Blunder. Qxd2 was best. } { [%eval -6.97] } (17. Qxd2 d6 18. Qd5+ Kg7 19. Rf7+ Rxf7 20. Qxf7+ Kh6 21. Nf3 Bf5 22. Ng5 Qh8) 17... Nxf1?! { (-6.97 → -4.90) Inaccuracy. Rxf1+ was best. } { [%eval -4.9] } (17... Rxf1+ 18. Kh2 Qf6 19. Nf3 Nxb3 20. axb3 d6 21. h5 Bf5 22. hxg6 Bxg6 23. Ng5) 18. Kh1?! { (-4.90 → -6.49) Inaccuracy. Nxg6 was best. } { [%eval -6.49] } (18. Nxg6 Qf6 19. Qxf8+ Qxf8 20. Nxf8 Kxf8 21. Kxf1 d5 22. Rc3 c6 23. Rf3+ Ke7) 18... Ng3+? { (-6.49 → -3.91) Mistake. Qf6 was best. } { [%eval -3.91] } (18... Qf6 19. h5 Qf4 20. Qxf4 Rxf4 21. hxg6 d6 22. gxh7+ Kxh7 23. Nf3 Ng3+ 24. Kh2) 19. Kh2? { (-3.91 → -7.31) Mistake. Rxg3 was best. } { [%eval -7.31] } (19. Rxg3 Rf1+ 20. Kh2 Qf8 21. Qh5 Qf5 22. Qe2 d6 23. Nxg6 hxg6 24. h5 Be6) 19... Nf5 { [%eval -7.22] } 20. Rf3 { [%eval -10.23] } 20... Nxh6 { [%eval -10.02] } 21. h5?! { (-10.02 → Mate in 8) Checkmate is now unavoidable. Rxf8+ was best. } { White offers draw } { [%eval #-8] } (21. Rxf8+ Qxf8 22. Kg1 d6 23. Nf3 Ng4 24. a4 Be6 25. c3 Re8 26. a5 d5) 21... gxh5? { (Mate in 8 → -8.90) Lost forced checkmate sequence. Qh4+ was best. } { [%eval -8.9] } (21... Qh4+ 22. Kg1 Qe1+ 23. Kh2 Qxe5+ 24. Kg1 Ng4 25. Kf1 Re8 26. g3 Qe2+ 27. Kg1) 22. Rg3+ { [%eval -9.49] } 22... Ng4+ { [%eval -9.39] } 23. Kh3 { [%eval -11.18] } 23... Re8 { [%eval -10.88] } 24. Nxg4 { [%eval -11.48] } 24... hxg4+ { [%eval -9.41] } 25. Rxg4+ { [%eval -9.23] } 25... Kf8 { [%eval -9.42] } 26. b5? { (-9.42 → Mate in 6) Checkmate is now unavoidable. Rf4+ was best. } { [%eval #-6] } (26. Rf4+ Kg8 27. g4 d6 28. Kg2 d5 29. Kg3 Re4 30. Rf3 Be6 31. c4) 26... Re7? { (Mate in 6 → -9.31) Lost forced checkmate sequence. Qf6 was best. } { [%eval -9.31] } (26... Qf6 27. Kh2 Re3 28. Kg1 Qe5 29. Rf4+ Qxf4 30. g4 Qg3+ 31. Kf1 Re1#) 27. b6? { (-9.31 → Mate in 7) Checkmate is now unavoidable. Kh2 was best. } { [%eval #-7] } (27. Kh2 d5 28. Rf4+ Rf7 29. Rxf7+ Kxf7 30. Kg1 Qh4 31. c4 Kg8 32. cxd5 Bg4) 27... Re3+ { [%eval -11.96] } 28. Kh2 { [%eval -10.56] } 28... Qe8 { [%eval -9.46] } 29. bxc7? { (-9.46 → Mate in 4) Checkmate is now unavoidable. Rf4+ was best. } { [%eval #-4] } (29. Rf4+ Ke7 30. Kg1 Qh5 31. Rf1 axb6 32. a4 Re2 33. Rb1 d6 34. Rf1 Be6) 29... d6? { (Mate in 4 → -8.98) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -8.98] } (29... Qe5+ 30. g3 Re2+ 31. Kh3 d6 32. Kh4 Rh2#) 30. Rh4? { (-8.98 → Mate in 4) Checkmate is now unavoidable. Rg5 was best. } { [%eval #-4] } (30. Rg5 Qe5+ 31. Rxe5 Rxe5 32. Kg1 Be6 33. c4 Rc8 34. c5 Rxc5) 30... Bf5 { [%eval #-6] } 31. Rh5 { [%eval #-3] } 31... Qe7? { (Mate in 3 → -8.86) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -8.86] } (31... Qe5+ 32. g3 Re2+ 33. Kg1 Qa1#) 32. a4? { (-8.86 → Mate in 3) Checkmate is now unavoidable. Rxf5+ was best. } { [%eval #-3] } (32. Rxf5+ Ke8 33. Rh5 Qe5+ 34. Rxe5+ Rxe5 35. a4 Rc8 36. a5 Rxa5 37. Kg3 Rxc7) 32... Qxc7 { [%eval #-8] } 33. Rxf5+ { [%eval #-8] } 33... Ke7 { [%eval #-8] } 34. Rh5 { [%eval #-6] } 34... Qxc2 { [%eval #-5] } 35. Rxh7+ { [%eval #-3] } 35... Kd8?! { (Mate in 3 → -10.21) Lost forced checkmate sequence. Qxh7+ was best. } { [%eval -10.21] } (35... Qxh7+ 36. Kg1 Qb1+ 37. Kh2 Rh8#) 36. Rh8+?! { (-10.21 → Mate in 6) Checkmate is now unavoidable. Rf7 was best. } { [%eval #-6] } (36. Rf7 Re8 37. Rf6 Qh7+ 38. Kg1 Qb1+ 39. Kh2 Rh8+ 40. Kg3 Qe1+ 41. Kf3 Qc3+) 36... Kc7 { [%eval #-5] } 37. Rxa8 { [%eval #-5] } 37... Re2 { [%eval #-6] } 38. Rf8 { [%eval #-5] } 38... Qh7+ { [%eval #-5] } 39. Kg1 { [%eval #-5] } 39... Qh6? { (Mate in 5 → -7.96) Lost forced checkmate sequence. Qg7 was best. } { [%eval -7.96] } (39... Qg7 40. Rf2 Qd4 41. Kh2 Qh4+ 42. Kg1 Qxf2+ 43. Kh2 Qxg2#) 40. a5? { (-7.96 → Mate in 3) Checkmate is now unavoidable. Rf7+ was best. } { [%eval #-3] } (40. Rf7+ Kc6 41. Rf3 Re1+ 42. Kf2 Qd2+ 43. Kg3 Re2 44. Kh2 Rxg2+ 45. Kh3 Re2) 40... Qc1+? { (Mate in 3 → -7.96) Lost forced checkmate sequence. Qxf8 was best. } { [%eval -7.96] } (40... Qxf8 41. Kh2 Qf3 42. a6 Qxg2#) 41. Kh2? { (-7.96 → Mate in 5) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-5] } (41. Rf1 Re1 42. Rxe1 Qxe1+ 43. Kh2 Qe5+ 44. Kh3 Qxa5 45. g4 Kd8 46. Kh4 Qe1+) 41... Re3? { (Mate in 5 → -8.19) Lost forced checkmate sequence. Qh6+ was best. } { [%eval -8.19] } (41... Qh6+ 42. Kg3 Qxf8 43. Kh3 Qf1 44. Kg4 Rxg2+ 45. Kh4 Qh1#) 42. g4? { (-8.19 → Mate in 5) Checkmate is now unavoidable. Rf7+ was best. } { [%eval #-5] } (42. Rf7+ Kc6 43. Rf3 Rxf3 44. gxf3 Kb5 45. Kg3 Kxa5 46. Kf2 Qd2+ 47. Kg3 Ka4) 42... Qc2+ { [%eval #-5] } 43. Kg1 { [%eval #-5] } 43... Re1+ { [%eval #-5] } 44. Rf1 { [%eval #-5] } 44... Re3 { [%eval #-6] } 45. g5 { [%eval #-2] } 45... Rg3+ { [%eval #-1] } 46. Kh1 { [%eval #-1] } 46... Qg2# { Black wins by checkmate. } 0-1