lichess.org
Donate
FEN
[Event "casual blitz game"] [Site "https://lichess.org/CY54zmTG"] [Date "2026.02.01"] [Round "-"] [White "SomePythonBot"] [Black "Everdell"] [Result "1-0"] [GameId "CY54zmTG"] [UTCDate "2026.02.01"] [UTCTime "11:29:17"] [WhiteElo "1706"] [BlackElo "1500"] [WhiteTitle "BOT"] [Variant "Standard"] [TimeControl "180+2"] [ECO "D02"] [Opening "Queen's Pawn Game: Zukertort Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... Bf5 { [%eval 0.34] } 3. c4 { [%eval 0.4] } 3... e6 { [%eval 0.47] } 4. Nc3 { [%eval 0.39] } 4... Nf6 { [%eval 0.26] } 5. Qa4+ { [%eval 0.0] } 5... c6 { [%eval 0.17] } 6. Bf4 { [%eval -0.22] } 6... Bd6 { [%eval 0.15] } 7. Bxd6 { [%eval 0.04] } 7... Qxd6 { [%eval 0.04] } 8. Qb3 { [%eval -0.06] } 8... Qc7 { [%eval 0.1] } 9. cxd5 { [%eval 0.05] } 9... cxd5 { [%eval 0.0] } 10. e4? { (0.00 → -1.21) Mistake. e3 was best. } { [%eval -1.21] } (10. e3 O-O 11. Be2 Nc6 12. O-O Rfc8 13. h3 h6 14. Rfc1 Qe7 15. Qd1 Ne8) 10... Nxe4 { [%eval -1.04] } 11. Nh4?! { (-1.04 → -1.84) Inaccuracy. Nxe4 was best. } { [%eval -1.84] } (11. Nxe4 Bxe4 12. Bb5+ Nc6 13. O-O O-O 14. Rfc1 Bxf3 15. Qxf3 Qb6 16. Bxc6 bxc6) 11... Nxc3 { [%eval -1.43] } 12. Nxf5?! { (-1.43 → -2.20) Inaccuracy. Qxc3 was best. } { [%eval -2.2] } (12. Qxc3 Qxc3+ 13. bxc3 Bg6 14. Nxg6 hxg6 15. Rb1 b6 16. Kd2 Ke7 17. a4 g5) 12... exf5?! { (-2.20 → -1.37) Inaccuracy. Ne4 was best. } { [%eval -1.37] } (12... Ne4 13. Qa4+ Kd8 14. f3 Nf6 15. Ne3 Qb6 16. Be2 Nc6 17. Nc2 Ne8 18. O-O-O) 13. Qxc3 { [%eval -1.53] } 13... Qxc3+?! { (-1.53 → -0.65) Inaccuracy. Qe7+ was best. } { [%eval -0.65] } (13... Qe7+ 14. Qe3 f4 15. Bb5+ Nc6 16. Bxc6+ bxc6 17. Qxe7+ Kxe7 18. Kd2 Kd6 19. Rhc1) 14. bxc3 { [%eval -0.65] } 14... O-O { [%eval -0.28] } 15. Bd3 { [%eval -0.47] } 15... g6 { [%eval -0.45] } 16. Rb1 { [%eval -0.36] } 16... b6 { [%eval -0.34] } 17. O-O?! { (-0.34 → -0.99) Inaccuracy. Kd2 was best. } { [%eval -0.99] } (17. Kd2 Nc6 18. Rhe1 Rac8 19. Bb5 h5 20. h4 Rfd8 21. Bxc6 Rxc6 22. a4 f4) 17... Nc6 { [%eval -0.76] } 18. Rfd1 { [%eval -1.01] } 18... Rfe8 { [%eval -0.76] } 19. Bb5 { [%eval -1.06] } 19... Rac8 { [%eval -0.74] } 20. Rdc1 { [%eval -1.13] } 20... Re6 { [%eval -0.93] } 21. Re1 { [%eval -1.45] } 21... Kf8 { [%eval -1.43] } 22. Rxe6 { [%eval -2.01] } 22... fxe6 { [%eval -2.04] } 23. Ba6 { [%eval -2.4] } 23... Rc7 { [%eval -2.68] } 24. Bb5 { [%eval -2.62] } 24... Ke7 { [%eval -2.56] } 25. Re1 { [%eval -2.58] } 25... Kd6 { [%eval -2.57] } 26. g3 { [%eval -2.95] } 26... e5? { (-2.95 → -1.19) Mistake. Na5 was best. } { [%eval -1.19] } (26... Na5 27. Rc1 Nc4 28. Kf1 Nd2+ 29. Ke2 Ne4 30. c4 Ke7 31. Ba6 Nd6 32. c5) 27. Bxc6 { [%eval -1.28] } 27... Kxc6?! { (-1.28 → -0.60) Inaccuracy. Rxc6 was best. } { [%eval -0.6] } (27... Rxc6 28. dxe5+ Ke6 29. Re3 g5 30. f4 h6 31. Rf3 Rc4 32. Kg2 Ra4 33. Rf2) 28. dxe5 { [%eval -0.9] } 28... Re7?! { (-0.90 → 0.00) Inaccuracy. Kd7 was best. } { [%eval 0.0] } (28... Kd7 29. Re3 Rc4 30. f4 Ke6 31. h4 h6 32. Rf3 Re4 33. Kg2 g5 34. hxg5) 29. Kg2 { [%eval -0.39] } 29... Kc5 { [%eval 0.11] } 30. Kf3 { [%eval -0.32] } 30... Kc4 { [%eval 0.0] } 31. Re3 { [%eval 0.0] } 31... d4 { [%eval 0.12] } 32. cxd4 { [%eval 0.06] } 32... Kxd4? { (0.06 → 1.20) Mistake. g5 was best. } { [%eval 1.2] } (32... g5 33. Ke2 Kxd4 34. f4 gxf4 35. gxf4 b5 36. Rb3 Rb7 37. e6 Re7 38. Rxb5) 33. Kf4 { [%eval 1.24] } 33... g5+?? { (1.24 → 4.63) Blunder. b5 was best. } { [%eval 4.63] } (33... b5 34. h4 a5 35. h5 a4 36. a3 Re6 37. Re1 b4 38. axb4 Kc3 39. Rc1+) 34. Kxg5?? { (4.63 → 1.42) Blunder. Kxf5 was best. } { [%eval 1.42] } (34. Kxf5 Rf7+ 35. Kxg5 Rxf2 36. Re1 Rxa2 37. e6 Rc2 38. e7 Rc8 39. e8=Q Rxe8) 34... Rxe5 { [%eval 1.75] } 35. Rxe5 { [%eval 1.76] } 35... Kxe5 { [%eval 1.81] } 36. f3?? { (1.81 → -0.04) Blunder. Kh6 was best. } { [%eval -0.04] } (36. Kh6 b5 37. Kxh7 Kf6 38. f4 a5 39. h3 a4 40. g4 fxg4 41. hxg4 b4) 36... a5 { [%eval 0.0] } 37. a4?? { (0.00 → -4.83) Blunder. g4 was best. } { [%eval -4.83] } (37. g4 fxg4 38. f4+ Kd5 39. a4 b5 40. axb5 a4 41. b6 Kc6 42. f5 a3) 37... Ke6?? { (-4.83 → 0.00) Blunder. b5 was best. } { [%eval 0.0] } (37... b5 38. axb5 a4 39. g4 a3 40. b6 Kd6 41. Kh6 a2 42. b7 Kc7 43. Kxh7) 38. h4?? { (0.00 → -4.54) Blunder. g4 was best. } { [%eval -4.54] } (38. g4 fxg4 39. f4 Kd7 40. f5 b5 41. axb5 a4 42. f6 a3 43. f7 Ke7) 38... Ke5?? { (-4.54 → 0.00) Blunder. b5 was best. } { [%eval 0.0] } (38... b5 39. axb5 a4 40. g4 a3 41. b6 Kd7 42. gxf5 a2 43. b7 Kc7 44. Kf6) 39. h5?? { (0.00 → -4.82) Blunder. f4+ was best. } { [%eval -4.82] } (39. f4+ Kd5 40. g4 b5 41. axb5 fxg4 42. Kxg4 a4 43. b6 Kc6 44. f5 a3) 39... Ke6?? { (-4.82 → 0.00) Blunder. b5 was best. } { [%eval 0.0] } (39... b5 40. axb5 a4 41. b6 Kd6 42. Kh6 a3 43. Kxh7 a2 44. b7 Kc7 45. Kg6) 40. f4?? { (0.00 → -4.73) Blunder. Kh6 was best. } { [%eval -4.73] } (40. Kh6 b5 41. axb5 a4 42. b6 Kd7 43. b7 Kc7 44. Kxh7 a3 45. g4 fxg4) 40... Kd5?? { (-4.73 → 0.00) Blunder. b5 was best. } { [%eval 0.0] } (40... b5 41. axb5 a4 42. Kh6 a3 43. b6 Kd7 44. b7 Kc7 45. Kxh7 a2 46. Kg6) 41. Kxf5?? { (0.00 → -3.68) Blunder. g4 was best. } { [%eval -3.68] } (41. g4 fxg4 42. Kxg4 h6 43. Kh3 b5 44. axb5 a4 45. b6 Kc6 46. f5 a3) 41... Kc4?? { (-3.68 → 5.32) Blunder. b5 was best. } { [%eval 5.32] } (41... b5 42. axb5 a4 43. b6 Kc6 44. Kf6 a3 45. Kg7 a2 46. g4 a1=Q+ 47. Kxh7) 42. Ke4 { [%eval 5.17] } 42... Kb4?! { (5.17 → 9.22) Inaccuracy. b5 was best. } { [%eval 9.22] } (42... b5 43. axb5 Kxb5 44. g4 Kc5 45. g5 a4 46. Kd3 Kd6 47. g6 hxg6 48. h6) 43. f5 { [%eval 8.51] } 43... Kxa4? { (8.51 → Mate in 13) Checkmate is now unavoidable. Kc5 was best. } { [%eval #13] } (43... Kc5 44. Ke5 Kc6 45. Ke6 b5 46. axb5+ Kxb5 47. f6 Kc5 48. f7 h6 49. f8=Q+) 44. f6 { [%eval #12] } 44... Kb4 { [%eval #10] } 45. f7 { [%eval #10] } 45... a4 { [%eval #10] } 46. f8=Q+ { [%eval 10.9] } 46... Ka5 { [%eval 14.27] } 47. h6 { [%eval 11.33] } 47... b5 { [%eval 15.29] } 48. Qd6 { [%eval 14.98] } 48... b4?! { (14.98 → Mate in 4) Checkmate is now unavoidable. a3 was best. } { [%eval #4] } (48... a3 49. Qxa3+ Kb6 50. Kf5 Kb7 51. Qd6 b4 52. Qxb4+ Kc6 53. Ke5 Kc7 54. Qe7+) 49. Qc5+ { [%eval #4] } 49... Ka6 { [%eval #4] } 50. Qxb4 { [%eval #3] } 50... Ka7 { [%eval #3] } 51. Kd5 { [%eval #2] } 51... Ka6 { [%eval #2] } 52. Kc6 { [%eval #1] } 52... Ka7 { [%eval #1] } 53. Qb7# { White wins by checkmate. } 1-0