FEN
[Event "casual classical game"]
[Site "https://lichess.org/4vsLLrUX"]
[Date "2025.07.23"]
[White "JAMChessBot"]
[Black "kingmilinda"]
[Result "0-1"]
[GameId "4vsLLrUX"]
[UTCDate "2025.07.23"]
[UTCTime "08:41:04"]
[WhiteElo "1070"]
[BlackElo "1500"]
[Variant "Standard"]
[TimeControl "1800+3"]
[ECO "C65"]
[Opening "Ruy Lopez: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.13] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.19] } { C65 Ruy Lopez: Berlin Defense } 4. Bxc6 { [%eval -0.13] } 4... bxc6 { [%eval 0.35] } 5. O-O { [%eval 0.22] } 5... Bb7?! { (0.22 → 0.97) Inaccuracy. d6 was best. } { [%eval 0.97] } (5... d6 6. Re1 c5 7. c3 Bg4 8. h3 Bxf3 9. Qxf3 Be7 10. d3) 6. Re1 { [%eval 0.79] } 6... d6 { [%eval 0.77] } 7. d3?! { (0.77 → 0.19) Inaccuracy. d4 was best. } { [%eval 0.19] } (7. d4 Nd7 8. Na3 Nb6 9. Qe2 f6 10. Be3 Qd7 11. c4 c5) 7... c5 { [%eval 0.13] } 8. Bg5 { [%eval -0.16] } 8... Be7 { [%eval -0.12] } 9. Nc3 { [%eval -0.28] } 9... O-O { [%eval -0.48] } 10. Re3? { (-0.48 → -1.86) Mistake. Rb1 was best. } { [%eval -1.86] } (10. Rb1 a5) 10... Nh5? { (-1.86 → -0.63) Mistake. Ng4 was best. } { [%eval -0.63] } (10... Ng4 11. Bxe7 Nxe3 12. Bxd8 Nxd1 13. Bxc7 Nxc3 14. bxc3 f6 15. Bxd6 Rfc8 16. Rb1) 11. Bxe7 { [%eval -0.69] } 11... Qxe7 { [%eval -0.94] } 12. Nd2 { [%eval -1.42] } 12... Qg5 { [%eval -0.98] } 13. Rh3 { [%eval -1.34] } 13... Nf4 { [%eval -1.19] } 14. Rg3 { [%eval -1.06] } 14... Qh4 { [%eval -0.8] } 15. Qg4 { [%eval -0.68] } 15... Qxg4 { [%eval -0.65] } 16. Rxg4 { [%eval -0.67] } 16... f5 { [%eval -0.7] } 17. Rg5 { [%eval -0.84] } 17... fxe4 { [%eval -0.81] } 18. dxe4 { [%eval -0.75] } 18... Rf6 { [%eval -0.55] } 19. Re1 { [%eval -0.78] } 19... Raf8 { [%eval -0.52] } 20. Re3?? { (-0.52 → -2.72) Blunder. Rg3 was best. } { [%eval -2.72] } (20. Rg3 Ne6 21. Nd1 h5 22. Ra3 Nd4 23. Rxa7 Nxc2 24. Rf1 Rb8 25. h4 Nd4) 20... Ng6?? { (-2.72 → -0.61) Blunder. Ne6 was best. } { [%eval -0.61] } (20... Ne6 21. Rf5 Rxf5 22. exf5 Nd4 23. Nd1 Nxc2 24. Rb3 Rb8 25. g4 Nd4 26. Ra3) 21. f3 { [%eval -1.01] } 21... c6?? { (-1.01 → 0.92) Blunder. h6 was best. } { [%eval 0.92] } (21... h6) 22. Ne2? { (0.92 → -0.41) Mistake. Rf5 was best. } { [%eval -0.41] } (22. Rf5 c4 23. Rxf6 gxf6 24. Na4 d5 25. Ra3 Rf7 26. Nc3 a6 27. Ra5 Rc7) 22... d5?! { (-0.41 → 0.63) Inaccuracy. Bc8 was best. } { [%eval 0.63] } (22... Bc8 23. Rh5) 23. exd5? { (0.63 → -0.81) Mistake. Ra3 was best. } { [%eval -0.81] } (23. Ra3) 23... cxd5 { [%eval -0.83] } 24. c4 { [%eval -0.8] } 24... e4?! { (-0.80 → 0.10) Inaccuracy. Rd8 was best. } { [%eval 0.1] } (24... Rd8 25. cxd5) 25. cxd5 { [%eval 0.08] } 25... exf3 { [%eval 0.11] } 26. gxf3 { [%eval 0.01] } 26... Nh4?! { (0.01 → 0.78) Inaccuracy. h6 was best. } { [%eval 0.78] } (26... h6 27. Rh5) 27. Kf2?! { (0.78 → 0.08) Inaccuracy. Re7 was best. } { [%eval 0.08] } (27. Re7 R6f7) 27... Nf5 { [%eval 0.52] } 28. Re5 { [%eval 0.47] } 28... Nd6 { [%eval 1.01] } 29. Re7?! { (1.01 → 0.38) Inaccuracy. Re6 was best. } { [%eval 0.38] } (29. Re6 Rxe6 30. dxe6 Rf6 31. e7 Kf7 32. Ng3 c4 33. Re5 Ke8 34. Ke3 a6) 29... g6? { (0.38 → 2.10) Mistake. Nf7 was best. } { [%eval 2.1] } (29... Nf7) 30. Rg4?? { (2.10 → -0.05) Blunder. Nc3 was best. } { [%eval -0.05] } (30. Nc3 R6f7 31. Rxf7 Nxf7 32. Rg4 Rd8 33. Nde4 Ne5 34. Rg5 Nd7 35. h4 Kg7) 30... Bxd5 { [%eval -0.04] } 31. Rg3?? { (-0.04 → -3.94) Blunder. Re3 was best. } { [%eval -3.94] } (31. Re3) 31... Nf5 { [%eval -3.96] } 32. Ng1?! { (-3.96 → -6.14) Inaccuracy. Rd7 was best. } { [%eval -6.14] } (32. Rd7 Nxg3 33. Rxd5 Rf5 34. Rd7 Nxe2 35. Kxe2 R8f7 36. Rd8+ Kg7 37. Kf2 Rf4) 32... Nxe7 { [%eval -6.2] } 33. Nh3 { [%eval -6.4] } 33... Nf5 { [%eval -6.46] } 34. Rg5 { [%eval -6.53] } 34... Bxa2 { [%eval -6.2] } 35. Nf4 { [%eval -6.7] } 35... Nh4 { [%eval -6.45] } 36. Rg4 { [%eval -7.73] } 36... Rxf4 { [%eval -7.78] } 37. Rxf4 { [%eval -7.8] } 37... Rxf4 { [%eval -7.52] } 38. Kg3 { [%eval -8.42] } 38... g5 { [%eval -8.21] } 39. h3 { [%eval -8.77] } 39... Kg7 { [%eval -8.7] } 40. b3 { [%eval -9.22] } 40... Kg6 { [%eval -8.99] } 41. b4? { (-8.99 → Mate in 17) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-17] } (41. Kf2 Bxb3 42. Ke3 Bd5 43. Kd3 Kf5 44. Kc3 Rxf3+ 45. Nxf3 Nxf3 46. h4 g4) 41... cxb4 { [%eval #-19] } 42. Kh2 { [%eval #-9] } 42... Nxf3+ { [%eval #-8] } 43. Nxf3 { [%eval #-8] } 43... Rxf3 { [%eval #-7] } 44. Kg2 { [%eval #-7] } 44... Rf8 { [%eval #-6] } 45. Kg3 { [%eval #-7] } 45... b3 { [%eval #-6] } 46. Kg4 { [%eval #-6] } 46... b2 { [%eval #-5] } 47. Kg3 { [%eval #-4] } 47... b1=Q { [%eval #-3] } { White resigns. } 0-1
