FEN
[Event "rated rapid game"]
[Site "https://lichess.org/000Ubnu0"]
[Date "2025.10.31"]
[Round "-"]
[White "Hand_coded_ai_90565"]
[Black "hastingshastings"]
[Result "0-1"]
[GameId "000Ubnu0"]
[UTCDate "2025.10.31"]
[UTCTime "04:35:42"]
[WhiteElo "1209"]
[BlackElo "1384"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+8"]
[WhiteTitle "BOT"]
[Variant "Standard"]
[TimeControl "300+5"]
[ECO "A40"]
[Opening "Queen's Pawn Game: Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... g6 { [%eval 0.57] } { A40 Queen's Pawn Game: Modern Defense } 2. Bf4 { [%eval 0.07] } 2... Bg7 { [%eval 0.13] } 3. Be5 { [%eval -0.38] } 3... Bxe5 { [%eval -0.17] } 4. dxe5 { [%eval -0.21] } 4... f6 { [%eval 0.0] } 5. Qd5 { [%eval -0.53] } 5... e6 { [%eval -0.43] } 6. Qd1?! { (-0.43 → -1.44) Inaccuracy. Qc5 was best. } { [%eval -1.44] } (6. Qc5 b6) 6... f5? { (-1.44 → 0.11) Mistake. fxe5 was best. } { [%eval 0.11] } (6... fxe5 7. e4 Nf6 8. Nd2 d6 9. Ngf3 Qe7 10. Bd3 Nc6 11. a4 Bd7 12. c3) 7. Nd2 { [%eval -0.28] } 7... d5?! { (-0.28 → 0.48) Inaccuracy. Nc6 was best. } { [%eval 0.48] } (7... Nc6 8. Ngf3) 8. c4 { [%eval 0.17] } 8... Qd7?! { (0.17 → 0.80) Inaccuracy. Nh6 was best. } { [%eval 0.8] } (8... Nh6) 9. e3 { [%eval 0.82] } 9... Nc6 { [%eval 0.85] } 10. Qa4?? { (0.85 → -1.13) Blunder. Ngf3 was best. } { [%eval -1.13] } (10. Ngf3 d4) 10... Nxe5 { [%eval -1.17] } 11. Qxd7+ { [%eval -1.52] } 11... Bxd7 { [%eval -1.67] } 12. f4 { [%eval -1.82] } 12... Nxc4 { [%eval -1.49] } 13. e4?? { (-1.49 → -5.44) Blunder. Bxc4 was best. } { [%eval -5.44] } (13. Bxc4 dxc4 14. Nxc4 Bc6 15. Nf3 Bd5 16. Rc1 Ke7 17. Nce5 c6 18. a4 Nf6) 13... O-O-O?? { (-5.44 → -2.63) Blunder. Nxd2 was best. } { [%eval -2.63] } (13... Nxd2 14. Kxd2 dxe4 15. Rc1 c6 16. h3 Nf6 17. Bc4 Rd8 18. g4 Bc8+ 19. Ke3) 14. g4?? { (-2.63 → -5.41) Blunder. Nxc4 was best. } { [%eval -5.41] } (14. Nxc4 dxc4 15. Nf3 c3 16. bxc3 Nf6 17. Bc4 Nxe4 18. Ne5 Rhf8) 14... Nxd2 { [%eval -5.3] } 15. Kxd2 { [%eval -5.23] } 15... Nf6 { [%eval -4.58] } 16. exd5 { [%eval -5.26] } 16... exd5 { [%eval -4.43] } 17. Kc1?! { (-4.43 → -5.61) Inaccuracy. gxf5 was best. } { [%eval -5.61] } (17. gxf5 Ne4+ 18. Ke3 Bxf5 19. Nf3 Rhe8 20. Ne5 d4+ 21. Kf3 Nf6 22. Bb5 Be4+) 17... Nxg4 { [%eval -5.44] } 18. Bd3 { [%eval -5.77] } 18... d4 { [%eval -5.47] } 19. Ne2 { [%eval -5.65] } 19... Bc6 { [%eval -5.87] } 20. h3 { [%eval -7.32] } 20... Bxh1 { [%eval -6.22] } 21. Ng3 { [%eval -7.95] } 21... Nf2 { [%eval -7.96] } 22. Be4 { [%eval -9.1] } 22... Nxe4 { [%eval -8.81] } 23. Nxh1 { [%eval -9.04] } 23... d3 { [%eval -8.87] } 24. a3 { [%eval -9.29] } 24... d2+ { [%eval -8.84] } 25. Kd1 { [%eval -9.3] } 25... Rd3 { [%eval -9.1] } 26. h4 { [%eval -9.78] } 26... Rh3 { [%eval -9.14] } 27. Nf2 { [%eval -9.24] } 27... Nxf2+ { [%eval -8.97] } 28. Kxd2 { [%eval -9.07] } 28... Rd8+ { [%eval -8.95] } 29. Ke2 { [%eval -10.3] } 29... Ng4 { [%eval -9.77] } 30. Ra2? { (-9.77 → Mate in 4) Checkmate is now unavoidable. Re1 was best. } { [%eval #-4] } (30. Re1 Rh2+ 31. Kf1 Rh1+ 32. Ke2 Re8+ 33. Kd2 Rhxe1 34. Kc2 R1e2+ 35. Kc3) 30... Rh2+ { [%eval #-3] } 31. Ke1 { [%eval #-3] } 31... Rh1+ { [%eval #-4] } 32. Ke2 { [%eval #-4] } 32... Rd4 { [%eval #-5] } 33. Kf3 { [%eval #-2] } 33... Nh2+? { (Mate in 2 → -9.48) Lost forced checkmate sequence. Rh2 was best. } { [%eval -9.48] } (33... Rh2 34. Ra1 Rd3#) 34. Kg2? { (-9.48 → Mate in 4) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-4] } (34. Ke2 Ng4 35. a4 Rxf4 36. Ra3 Rh2+ 37. Kd3 Rh3+ 38. Kc2) 34... Rc1? { (Mate in 4 → -8.85) Lost forced checkmate sequence. Rd2+ was best. } { [%eval -8.85] } (34... Rd2+ 35. Kxh1 Nf3 36. b3 Rxa2 37. h5 Rh2#) 35. b4 { [%eval -8.77] } 35... Rd3 { [%eval -9.08] } 36. Kxh2 { [%eval -9.11] } 36... Rcd1 { [%eval -8.98] } 37. Rg2 { [%eval -9.07] } 37... R3d2 { [%eval -8.52] } 38. Rxd2 { [%eval -9.28] } 38... Rxd2+ { [%eval -9.17] } 39. Kh1 { [%eval -9.17] } 39... g5 { [%eval -8.0] } 40. hxg5 { [%eval -8.44] } 40... Kd8 { [%eval -8.66] } 41. a4 { [%eval -8.73] } 41... Ke7 { [%eval -8.59] } 42. b5 { [%eval -8.86] } 42... Kf7 { [%eval -8.47] } 43. a5 { [%eval -9.11] } 43... Kg6 { [%eval -9.02] } 44. Kg1 { [%eval -8.56] } 44... h6 { [%eval -8.27] } 45. gxh6 { [%eval -8.27] } 45... Kxh6 { [%eval -7.75] } 46. Kh1? { (-7.75 → Mate in 8) Checkmate is now unavoidable. Kf1 was best. } { [%eval #-8] } (46. Kf1 Kh5 47. Ke1 Rh2 48. Kd1 b6 49. Ke1 Ra2 50. axb6 cxb6) 46... Kh5 { [%eval #-7] } 47. Kg1 { [%eval #-7] } 47... Kg4 { [%eval #-6] } 48. Kh1 { [%eval #-2] } 48... Kxf4 { [%eval #-5] } 49. Kg1 { [%eval #-5] } 49... Kg3 { [%eval #-5] } 50. Kf1 { [%eval #-5] } 50... Rf2+ { [%eval #-8] } 51. Ke1 { [%eval #-8] } 51... Kg2 { [%eval #-7] } 52. Kd1 { [%eval #-7] } 52... f4 { [%eval #-6] } 53. Ke1 { [%eval #-5] } 53... f3 { [%eval #-4] } 54. Kd1 { [%eval #-4] } 54... Ra2 { [%eval #-3] } 55. Kc1 { [%eval #-3] } 55... f2 { [%eval #-2] } 56. Kb1 { [%eval #-2] } 56... Re2 { [%eval #-1] } 57. Kc1 { [%eval #-1] } 57... f1=R# { Black wins by checkmate. } 0-1
