FEN
[Event "rated rapid game"]
[Site "https://lichess.org/jm0LSrCP"]
[Date "2026.05.10"]
[Round "-"]
[White "ollama123789"]
[Black "kkrllg"]
[Result "0-1"]
[GameId "jm0LSrCP"]
[UTCDate "2026.05.10"]
[UTCTime "08:52:27"]
[WhiteElo "1305"]
[BlackElo "1302"]
[WhiteRatingDiff "-14"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B00"]
[Opening "Pirc Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } { B00 Pirc Defense } 2. Nf3 { [%eval 0.37] } 2... Nd7 { [%eval 0.68] } 3. Bc4 { [%eval 0.47] } 3... Nc5 { [%eval 0.73] } 4. O-O? { (0.73 → -0.64) Mistake. Qe2 was best. } { [%eval -0.64] } (4. Qe2 Nf6 5. Nc3 c6 6. O-O Be6 7. Bxe6 Nxe6 8. d4 g6) 4... Nxe4 { [%eval -0.57] } 5. d3 { [%eval -1.03] } 5... Nc5? { (-1.03 → 0.15) Mistake. Nef6 was best. } { [%eval 0.15] } (5... Nef6 6. a4 e6 7. a5 g6 8. d4 Ne7 9. Bd3 Bg7 10. c4 O-O 11. Nc3) 6. Ng5? { (0.15 → -1.13) Mistake. d4 was best. } { [%eval -1.13] } (6. d4 Ne4 7. Re1 d5 8. Bd3 Nd6 9. b3 c6 10. c4 g6 11. Nc3 Nf6) 6... e6? { (-1.13 → 0.20) Mistake. d5 was best. } { [%eval 0.2] } (6... d5 7. d4 dxc4 8. dxc5 Qxd1 9. Rxd1 f6 10. Ne4 Bd7 11. Na3 e5 12. Be3) 7. Qf3?! { (0.20 → -0.82) Inaccuracy. d4 was best. } { [%eval -0.82] } (7. d4 Be7 8. Nxf7 Kxf7 9. dxc5 d5 10. Bd3 Nf6 11. Be3 b6 12. cxb6 axb6) 7... Nf6 { [%eval -0.65] } 8. Nc3? { (-0.65 → -1.91) Mistake. d4 was best. } { [%eval -1.91] } (8. d4 h6 9. Nxf7 Kxf7 10. dxc5 d5 11. Bd3 e5 12. Qe3 e4 13. Be2 b6) 8... g6?? { (-1.91 → 0.98) Blunder. d5 was best. } { [%eval 0.98] } (8... d5 9. Bb3 h6 10. Nh3 Nxb3 11. axb3 c5 12. Bf4 Bd6 13. Nb5 Bxf4 14. Qxf4) 9. Nge4?? { (0.98 → -1.15) Blunder. d4 was best. } { [%eval -1.15] } (9. d4 h6 10. dxc5 hxg5 11. Bxg5 Be7 12. Rfe1 Kf8 13. Rad1 Kg7 14. h3 Rh5) 9... Ncxe4 { [%eval -1.04] } 10. dxe4 { [%eval -1.03] } 10... Bg7 { [%eval -1.12] } 11. Bg5 { [%eval -1.19] } 11... O-O?? { (-1.19 → 3.80) Blunder. h6 was best. } { [%eval 3.8] } (11... h6 12. Be3 O-O 13. Rad1 Qe7 14. Bb3 Re8 15. Rfe1 Rd8 16. Qg3 Nh5 17. Qf3) 12. Rad1?? { (3.80 → -0.82) Blunder. e5 was best. } { [%eval -0.82] } (12. e5 c6 13. Bxf6 Bxf6 14. Qxf6 Qxf6 15. exf6 d5 16. Bd3 e5 17. f3 Re8) 12... h6 { [%eval -0.89] } 13. Bh4 { [%eval -0.96] } 13... e5 { [%eval -0.81] } 14. Nd5 { [%eval -0.79] } 14... Bg4?? { (-0.79 → 4.25) Blunder. g5 was best. } { [%eval 4.25] } (14... g5 15. Bg3 Bd7 16. Nxf6+ Qxf6 17. Qb3 b5 18. Bxb5 Rab8 19. Bxd7 Rxb3 20. axb3) 15. Nxf6+ { [%eval 4.33] } 15... Bxf6 { [%eval 4.28] } 16. Bxf6?? { (4.28 → -2.44) Blunder. Qxg4 was best. } { [%eval -2.44] } (16. Qxg4 Bg5 17. Bxg5 hxg5 18. f4 b5 19. Bb3 exf4 20. h4 a5 21. Qxg5 Qxg5) 16... Bxf3 { [%eval -2.74] } 17. Bxd8 { [%eval -2.66] } 17... Bxg2?? { (-2.66 → 3.36) Blunder. Bxd1 was best. } { [%eval 3.36] } (17... Bxd1 18. Bxc7 Rfc8 19. Rxd1 Rxc7 20. Bb3 a5 21. Rxd6 a4 22. Bd5 Rxc2 23. f4) 18. Kxg2 { [%eval 3.36] } 18... Raxd8 { [%eval 3.25] } 19. Bd3 { [%eval 2.82] } 19... a5 { [%eval 2.98] } 20. f4 { [%eval 2.99] } 20... a4?! { (2.99 → 3.85) Inaccuracy. exf4 was best. } { [%eval 3.85] } (20... exf4 21. Rxf4 Kg7 22. Rdf1 Rde8 23. Rf6 Re6 24. Rxe6 fxe6 25. Rxf8 Kxf8 26. e5) 21. a3 { [%eval 3.17] } 21... c6 { [%eval 3.74] } 22. fxe5 { [%eval 3.73] } 22... dxe5 { [%eval 3.71] } 23. Rf6?! { (3.71 → 2.59) Inaccuracy. Bc4 was best. } { [%eval 2.59] } (23. Bc4 Rxd1 24. Rxd1 b5 25. Ba2 Kg7 26. Rd7 h5 27. h4 Kh6 28. Bxf7 Rb8) 23... c5?! { (2.59 → 3.45) Inaccuracy. Kg7 was best. } { [%eval 3.45] } (23... Kg7 24. Rdf1 Rd4 25. R6f2 c5 26. Kf3 c4 27. Be2 f5 28. exf5 gxf5 29. c3) 24. Rdf1 { [%eval 3.43] } 24... b5?! { (3.43 → 4.31) Inaccuracy. Rd4 was best. } { [%eval 4.31] } (24... Rd4 25. Kf3 c4 26. Be2 Rd2 27. Bxc4 Rxc2 28. Bd5 Kg7 29. Ke3 Rxh2 30. Rxf7+) 25. Bxb5 { [%eval 4.28] } 25... Rd2+ { [%eval 4.67] } 26. Kg1 { [%eval 3.79] } 26... Rxc2 { [%eval 3.79] } 27. Bxa4 { [%eval 3.73] } 27... Rxb2 { [%eval 3.91] } 28. R1f3?! { (3.91 → 2.49) Inaccuracy. Bc6 was best. } { [%eval 2.49] } (28. Bc6 c4 29. Bd5 c3 30. Rc6 Rc2 31. Rxg6+ Kh7 32. Rg2 Rxg2+ 33. Kxg2 Rc8) 28... Rb1+ { [%eval 2.95] } 29. Kg2 { [%eval 2.94] } 29... Rb2+ { [%eval 2.95] } 30. Kg3 { [%eval 2.75] } 30... Kg7 { [%eval 2.68] } 31. Bb3?? { (2.68 → -1.73) Blunder. Bd7 was best. } { [%eval -1.73] } (31. Bd7 Ra2 32. Be6 Rxa3 33. Rxf7+ Rxf7 34. Rxa3 Rf4 35. Ra7+ Kf6 36. Bd5 g5) 31... Rxb3 { [%eval -1.27] } 32. Rxb3?? { (-1.27 → -4.04) Blunder. Rxf7+ was best. } { [%eval -4.04] } (32. Rxf7+ Rxf7 33. Rxb3 Rc7 34. Rc3 Kf6 35. a4 Ke6 36. a5 Kd7 37. Rd3+ Kc6) 32... Kxf6 { [%eval -3.77] } 33. Rc3 { [%eval -4.51] } 33... Ra8 { [%eval -4.45] } 34. Rxc5 { [%eval -4.77] } 34... Rxa3+ { [%eval -4.68] } 35. Kg4 { [%eval -5.26] } 35... h5+ { [%eval -5.45] } 36. Kh4 { [%eval -5.36] } 36... g5+ { [%eval -4.69] } 37. Kxh5 { [%eval -4.57] } 37... Rh3+ { [%eval -4.45] } 38. Kg4 { [%eval -4.08] } 38... Rxh2?? { (-4.08 → 0.00) Blunder. Rh4+ was best. } { [%eval 0.0] } (38... Rh4+ 39. Kg3 Rxe4 40. Rd5 Rf4 41. Rd2 Kg6 42. Re2 f6 43. Kh3 Rd4) 39. Rc6+ { [%eval 0.0] } 39... Kg7 { [%eval 0.0] } 40. Kxg5 { [%eval 0.0] } 40... Rg2+ { [%eval 0.0] } 41. Kf5 { [%eval 0.0] } 41... Rf2+ { [%eval 0.0] } 42. Kxe5 { [%eval 0.0] } 42... Rg2 { Black offers draw } { [%eval 0.0] } 43. Rc7 { [%eval 0.0] } 43... Rg5+ { [%eval 0.0] } 44. Kd4 { [%eval 0.0] } 44... Rg6 { [%eval 0.0] } 45. e5 { [%eval 0.0] } 45... Kf8 { [%eval 0.0] } 46. Kd5 { [%eval 0.0] } 46... f5 { [%eval 0.0] } 47. e6 { [%eval 0.0] } 47... f4 { [%eval 0.0] } 48. Kd6 { [%eval 0.0] } 48... f3 { [%eval 0.0] } 49. Rc8+ { [%eval 0.0] } 49... Kg7 { [%eval 0.0] } 50. Kd7?? { (0.00 → -4.55) Blunder. Rc7+ was best. } { [%eval -4.55] } (50. Rc7+ Kf8 51. Rf7+ Ke8 52. Ra7 Kf8) 50... Rg1?? { (-4.55 → 0.00) Blunder. f2 was best. } { [%eval 0.0] } (50... f2 51. Rc1 Rg1 52. e7 Rxc1 53. e8=Q f1=Q 54. Qe5+ Qf6 55. Qg3+ Qg6 56. Qe5+) 51. e7 { [%eval 0.0] } 51... Rd1+ { [%eval 0.0] } 52. Kc7 { [%eval 0.0] } 52... Rc1+ { [%eval 0.0] } 53. Kd8 { [%eval 0.0] } 53... Rd1+ { [%eval 0.0] } 54. Kc7 { [%eval 0.0] } 54... Rc1+ { [%eval 0.0] } 55. Kd7 { [%eval -0.01] } 55... Re1?? { (-0.01 → 4.27) Blunder. Rxc8 was best. } { [%eval 4.27] } (55... Rxc8 56. Kxc8 f2 57. e8=Q f1=Q 58. Qd7+ Qf7 59. Qg4+ Qg6 60. Qd7+ Kf8 61. Qd2) 56. Kc7?? { (4.27 → -4.31) Blunder. e8=Q was best. } { [%eval -4.31] } (56. e8=Q Rxe8 57. Kxe8 Kf6 58. Rc3 Ke5 59. Rxf3 Ke4 60. Rf2 Ke3 61. Rf8 Kd2) 56... f2? { (-4.31 → -2.64) Mistake. Rxe7+ was best. } { [%eval -2.64] } (56... Rxe7+ 57. Kd6 Rf7 58. Rc1 f2 59. Rf1 Rf5 60. Ke6 Kg6 61. Ke7 Kg5 62. Kd6) 57. e8=Q { [%eval -2.5] } 57... Rxe8 { [%eval -2.3] } 58. Rxe8 { [%eval -3.5] } 58... f1=Q { [%eval -3.03] } 59. Re7+ { [%eval -3.63] } 59... Kg6?! { (-3.63 → -2.64) Inaccuracy. Kf6 was best. } { [%eval -2.64] } (59... Kf6 60. Rd7 Qf4+ 61. Kb6 Ke6 62. Rb7 Qb4+ 63. Kc7 Qc4+ 64. Kb8 Qf4+ 65. Kc8) 60. Rd7 { [%eval -2.51] } 60... Qc4+ { [%eval -2.87] } 61. Kd8 { [%eval -2.97] } 61... Kf6 { [%eval -2.44] } 62. Ke8?? { (-2.44 → Mate in 1) Checkmate is now unavoidable. Rb7 was best. } { [%eval #-1] } (62. Rb7 Qc5 63. Rc7 Qd5+ 64. Rd7 Qa5+ 65. Kc8 Ke6 66. Rb7 Qc5+ 67. Rc7 Qd5) 62... Qg8# { Black wins by checkmate. } 0-1