Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/ZX4hEFSl"] [Date "2026.02.19"] [Round "-"] [White "JamesAndressss"] [Black "karldinho"] [Result "0-1"] [GameId "ZX4hEFSl"] [UTCDate "2026.02.19"] [UTCTime "20:00:37"] [WhiteElo "1326"] [BlackElo "1333"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+11"] [Variant "Standard"] [TimeControl "300+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.24] } 2... Nf6 { [%eval 0.3] } 3. d3 { [%eval 0.0] } 3... g6 { [%eval 0.0] } 4. Bg5 { [%eval -0.25] } 4... Bg7 { [%eval -0.16] } 5. h3 { [%eval -0.26] } 5... O-O { [%eval -0.17] } 6. Be2 { [%eval -0.21] } 6... h6 { [%eval -0.1] } 7. Bh4 { [%eval -0.53] } 7... e5 { [%eval -0.2] } 8. g4 { [%eval -0.44] } 8... g5?! { (-0.44 → 0.57) Inaccuracy. c6 was best. } { [%eval 0.57] } (8... c6 9. Nbd2 Qb6 10. O-O Be6 11. b3 Nbd7 12. Bg3 a5 13. c3 h5 14. Ng5) 9. Bg3 { [%eval 0.53] } 9... c5 { [%eval 0.71] } 10. Nbd2 { [%eval 0.41] } 10... b5 { [%eval 0.77] } 11. b3? { (0.77 → -0.34) Mistake. h4 was best. } { [%eval -0.34] } (11. h4 Nh7 12. Nf1 Bxg4 13. hxg5 hxg5 14. Ne3 Be6 15. Bf1 Nc6 16. Bh3 Re8) 11... b4?! { (-0.34 → 0.41) Inaccuracy. Nc6 was best. } { [%eval 0.41] } (11... Nc6 12. h4 Nxg4 13. hxg5 hxg5 14. Rh5 f6 15. Nxg5 Nxf2 16. Bxf2 fxg5 17. Bg4) 12. Nc4?! { (0.41 → -0.35) Inaccuracy. h4 was best. } { [%eval -0.35] } (12. h4 Nh7 13. Nc4 Nc6 14. Ne3 Nd4 15. hxg5 Nxg5 16. Nh4 a5 17. a4 Be6) 12... Nc6 { [%eval -0.12] } 13. h4 { [%eval 0.17] } 13... Ba6? { (0.17 → 1.54) Mistake. d5 was best. } { [%eval 1.54] } (13... d5 14. Ne3 Nxg4 15. Nxd5 Be6 16. c4 bxc3 17. Nxc3 f6 18. Nd2 Nb4 19. Bxg4) 14. hxg5 { [%eval 1.48] } 14... hxg5 { [%eval 1.48] } 15. Qd2?! { (1.48 → 0.67) Inaccuracy. Nxg5 was best. } { [%eval 0.67] } (15. Nxg5 Bxc4 16. bxc4 a5 17. Kf1 Nd4 18. Bh4 Qe8 19. Nf3 Ne6 20. Bg3 Nh7) 15... Nxg4? { (0.67 → 2.36) Mistake. Bxc4 was best. } { [%eval 2.36] } (15... Bxc4 16. dxc4 Nxe4 17. Qd3 f5 18. Qd5+ Rf7 19. Qxc6 Rc8 20. Qd5 Nxg3 21. fxg3) 16. Nxg5 { [%eval 2.04] } 16... Bxc4?! { (2.04 → 3.25) Inaccuracy. d5 was best. } { [%eval 3.25] } (16... d5 17. exd5 Qxd5 18. Ne4 f5 19. Bxg4 fxe4 20. Ne3 Qd4 21. Be6+ Rf7 22. Rd1) 17. dxc4 { [%eval 2.69] } 17... Nd4?! { (2.69 → 3.91) Inaccuracy. Nf6 was best. } { [%eval 3.91] } (17... Nf6 18. O-O-O Ne7 19. f4 a5 20. Bf3 a4 21. Qh2 axb3 22. cxb3 Qa5 23. Nh7) 18. Bxg4 { [%eval 3.82] } 18... Bh6? { (3.82 → 6.48) Mistake. Qf6 was best. } { [%eval 6.48] } (18... Qf6 19. O-O-O a5 20. Nh7 Qe7 21. Bh4 f6 22. Bf5 a4 23. Rdg1 axb3 24. cxb3) 19. Bh4?? { (6.48 → 2.83) Blunder. Rxh6 was best. } { [%eval 2.83] } (19. Rxh6 Kg7 20. Rh7+ Kg8 21. Rh5 Qf6 22. Nf3 Nxf3+ 23. Bxf3 Kg7 24. Rg5+ Kh8) 19... f5? { (2.83 → 4.49) Mistake. f6 was best. } { [%eval 4.49] } (19... f6 20. f4 fxg5 21. fxg5 Bg7 22. O-O-O Rf4 23. Bf5 d5 24. Bh7+ Kh8 25. Bf2) 20. exf5 { [%eval 4.29] } 20... Rxf5? { (4.29 → 7.54) Mistake. d5 was best. } { [%eval 7.54] } (20... d5 21. Rg1 Qf6 22. Kf1 Rad8 23. Qd3 Bxg5 24. Bxg5 Qxg5 25. Bh5 Rxf5 26. Rxg5+) 21. Bxf5 { [%eval 7.46] } 21... Nf3+ { [%eval 9.4] } 22. Ke2 { [%eval 7.77] } 22... Nxd2 { [%eval 7.41] } 23. Kxd2?? { (7.41 → 0.00) Blunder. Bh7+ was best. } { [%eval 0.0] } (23. Bh7+ Kh8 24. Nf7+ Kg7 25. Bxd8 Kxf7 26. Rxh6 Rxd8 27. Kxd2 d5 28. Rg1 dxc4+) 23... Bxg5+ { [%eval 0.0] } 24. Bxg5?? { (0.00 → -4.69) Blunder. Ke2 was best. } { [%eval -4.69] } (24. Ke2 Bxh4 25. Rag1+ Kf7 26. Bg6+ Ke6 27. Be4 Rb8 28. Rg6+ Bf6 29. Rh5 Qf8) 24... Qxg5+ { [%eval -4.51] } 25. Kd1 { [%eval -4.84] } 25... Qxf5 { [%eval -4.68] } 26. Ke2?! { (-4.68 → -6.83) Inaccuracy. Kc1 was best. } { [%eval -6.83] } (26. Kc1 Qf4+ 27. Kb1 d5 28. cxd5 c4 29. d6 Rd8 30. a3 cxb3 31. Kb2 bxc2) 26... Qxc2+ { [%eval -6.45] } 27. Kf3 { [%eval -8.9] } 27... Qd3+ { [%eval -9.27] } 28. Kg2 { [%eval -8.8] } 28... Rf8 { [%eval -6.87] } 29. Rag1 { [%eval -7.83] } 29... Kf7 { [%eval -7.55] } 30. Rh3 { [%eval -7.36] } 30... Rg8+ { [%eval -7.14] } 31. Kh2? { (-7.14 → Mate in 13) Checkmate is now unavoidable. Rg3 was best. } { [%eval #-13] } (31. Rg3 Rxg3+ 32. fxg3 Qd2+ 33. Kh3 Qxa2 34. Rf1+ Ke6 35. Rf3 Qe2 36. Rf8 Qe3) 31... Rxg1?? { (Mate in 13 → -3.13) Lost forced checkmate sequence. Qxh3+ was best. } { [%eval -3.13] } (31... Qxh3+ 32. Kxh3 Rxg1 33. Kh2 Rg6 34. Kh3 Kf6 35. Kh4 Rg8 36. Kh3 e4 37. Kh2) 32. Rxd3 { [%eval -3.08] } 32... Ra1 { [%eval -3.67] } 33. Rxd6 { [%eval -3.6] } 33... Rxa2 { [%eval -3.33] } 34. Rd7+?! { (-3.33 → -4.75) Inaccuracy. Rc6 was best. } { [%eval -4.75] } (34. Rc6 Rxf2+ 35. Kg3 Rb2 36. Kg4 Rxb3 37. Kf5 a5 38. Rxc5 a4 39. Rc7+ Ke8) 34... Ke6 { [%eval -4.77] } 35. Rc7 { [%eval -5.33] } 35... Rxf2+ { [%eval -5.36] } 36. Kg3 { [%eval -5.02] } 36... Kd6 { [%eval -4.58] } 37. Rxa7 { [%eval -4.31] } 37... Rb2 { [%eval -4.89] } 38. Ra6+ { [%eval -4.8] } 38... Kd7 { [%eval -4.54] } 39. Ra7+ { [%eval -5.25] } 39... Kd6?! { (-5.25 → -3.65) Inaccuracy. Kc6 was best. } { [%eval -3.65] } (39... Kc6 40. Kf3 Rxb3+ 41. Ke4 Rc3 42. Ra6+ Kb7 43. Re6 Rxc4+ 44. Kd5 Rc3 45. Rh6) 40. Ra6+ { [%eval -5.25] } 40... Kc7 { [%eval -5.0] } 41. Kf3 { [%eval -4.76] } 41... Rxb3+ { [%eval -4.44] } 42. Ke4 { [%eval -2.62] } 42... Rc3 { [%eval -2.78] } 43. Kxe5?? { (-2.78 → -5.88) Blunder. Kd5 was best. } { [%eval -5.88] } (43. Kd5 Rd3+ 44. Kxc5 b3 45. Ra7+ Kb8 46. Ra1 b2 47. Rb1 Rd2 48. Kb4 e4) 43... b3 { [%eval -4.75] } 44. Kd5? { (-4.75 → -8.33) Mistake. Ra7+ was best. } { [%eval -8.33] } (44. Ra7+ Kb6 45. Ra8 Rxc4 46. Rb8+ Ka5 47. Rxb3 Rh4 48. Rb8 c4 49. Rb1 Ka4) 44... b2 { [%eval -5.54] } 45. Ra7+? { (-5.54 → -13.84) Mistake. Rc6+ was best. } { [%eval -13.84] } (45. Rc6+ Kb7 46. Rxc5 Rd3+ 47. Ke4 Rb3 48. Rb5+ Rxb5 49. cxb5 b1=Q+ 50. Ke5 Kb6) 45... Kb6 { [%eval -12.81] } 46. Ra8 { [%eval -14.93] } 46... Kb7 { [%eval -9.4] } 47. Ra5? { (-9.40 → Mate in 15) Checkmate is now unavoidable. Re8 was best. } { [%eval #-15] } (47. Re8 b1=Q 48. Re7+ Ka6 49. Re5 Qd3+ 50. Kc6 Qxc4 51. Re1 Qb5+ 52. Kd6 Rd3+) 47... b1=Q { [%eval #-14] } 48. Rb5+ { [%eval #-14] } 48... Qxb5 { [%eval #-14] } 49. cxb5 { [%eval #-15] } 49... Kb6 { [%eval #-20] } { White resigns. } 0-1