FEN
[Event "rated classical game"]
[Site "https://lichess.org/z2ZOJnxP"]
[Date "2026.04.20"]
[Round "-"]
[White "jujumansy17"]
[Black "bilal7913"]
[Result "0-1"]
[GameId "z2ZOJnxP"]
[UTCDate "2026.04.20"]
[UTCTime "08:06:40"]
[WhiteElo "1653"]
[BlackElo "1585"]
[WhiteRatingDiff "-79"]
[BlackRatingDiff "+32"]
[Variant "Standard"]
[TimeControl "900+15"]
[ECO "A45"]
[Opening "Trompowsky Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bg5 { [%eval 0.0] } { A45 Trompowsky Attack } 2... h6 { [%eval 0.2] } 3. Bxf6 { [%eval 0.18] } 3... gxf6 { [%eval 0.5] } 4. e4 { [%eval 0.38] } 4... Bg7 { [%eval 0.64] } 5. Nf3 { [%eval 0.42] } 5... d6 { [%eval 0.75] } 6. Nc3 { [%eval 0.3] } 6... c6?! { (0.30 → 0.87) Inaccuracy. f5 was best. } { [%eval 0.87] } (6... f5 7. Bd3 fxe4 8. Nxe4 d5 9. Ng3 h5 10. Ng5 Bg4 11. Qd2) 7. Bc4 { [%eval 0.47] } 7... Nd7 { [%eval 0.89] } 8. d5?! { (0.89 → 0.16) Inaccuracy. a4 was best. } { [%eval 0.16] } (8. a4 a5 9. O-O Nb6 10. Bd3 Bg4 11. d5 e6 12. Kh1 O-O 13. h3 Bh5) 8... Nb6 { [%eval 0.34] } 9. Bb3?! { (0.34 → -0.36) Inaccuracy. Bd3 was best. } { [%eval -0.36] } (9. Bd3 cxd5 10. exd5 f5 11. Nd4 Kf8 12. Nxf5 Bxc3+ 13. bxc3 Nxd5 14. Qf3 Nf6) 9... a5 { [%eval -0.05] } 10. Qd3? { (-0.05 → -1.49) Mistake. a4 was best. } { [%eval -1.49] } (10. a4 f5 11. exf5 Bxf5 12. Nd4 Bd7 13. O-O Kf8 14. Qd3 Rc8 15. Nde2 h5) 10... Nd7?? { (-1.49 → 0.52) Blunder. a4 was best. } { [%eval 0.52] } (10... a4 11. Bc4 Nxc4 12. Qxc4 a3 13. b3 f5 14. O-O-O fxe4 15. Nxe4 cxd5 16. Rxd5) 11. dxc6 { [%eval 0.35] } 11... Nc5 { [%eval 0.34] } 12. Qd5? { (0.34 → -1.19) Mistake. Qe3 was best. } { [%eval -1.19] } (12. Qe3 bxc6 13. Na4 Nxa4 14. Bxa4 O-O 15. O-O Qc7 16. Rad1 f5 17. exf5 Bxf5) 12... Be6? { (-1.19 → 0.39) Mistake. O-O was best. } { [%eval 0.39] } (12... O-O 13. c7 Qxc7 14. a4 Be6 15. Qd1 Nxb3 16. cxb3 f5 17. Nd5 Bxd5 18. exd5) 13. Qd2 { [%eval 0.04] } 13... bxc6 { [%eval 0.19] } 14. Bxe6 { [%eval 0.18] } 14... fxe6 { [%eval 0.17] } 15. O-O { [%eval 0.04] } 15... e5?! { (0.04 → 0.70) Inaccuracy. f5 was best. } { [%eval 0.7] } (15... f5 16. exf5 exf5 17. Nd4 Qd7 18. Nb3 Ne4 19. Nxe4 fxe4 20. a4 d5 21. Rae1) 16. Nh4 { [%eval 0.74] } 16... e6 { [%eval 1.21] } 17. Rad1 { [%eval 0.9] } 17... d5?! { (0.90 → 1.61) Inaccuracy. O-O was best. } { [%eval 1.61] } (17... O-O 18. Qxd6 Qb6 19. Qd2 Qxb2 20. Qe3 Qb4 21. Ng6 Rfe8 22. h4 f5 23. h5) 18. exd5 { [%eval 1.59] } 18... exd5 { [%eval 1.46] } 19. Nf5?! { (1.46 → 0.43) Inaccuracy. Qe3 was best. } { [%eval 0.43] } (19. Qe3 Qb6 20. Qf3 O-O-O 21. a3 h5 22. b3 Qb7 23. Ne2 Qd7 24. Ng3) 19... Qd7 { [%eval 0.44] } 20. Nxg7+ { [%eval 0.54] } 20... Qxg7 { [%eval 0.45] } 21. Qe3 { [%eval 0.35] } 21... Rg8 { [%eval 0.27] } 22. g3 { [%eval 0.43] } 22... Qe7 { [%eval 0.42] } 23. Rde1?? { (0.42 → -2.36) Blunder. Ne2 was best. } { [%eval -2.36] } (23. Ne2 Ne6 24. Qxh6 Kd7 25. Qd2 Qc5 26. Qd3 Ke7 27. Kh1 Rh8 28. c3 Kf7) 23... d4 { [%eval -2.23] } 24. Qxh6 { [%eval -2.23] } 24... Kd7?? { (-2.23 → 1.57) Blunder. dxc3 was best. } { [%eval 1.57] } (24... dxc3 25. bxc3 Kd8 26. Rd1+ Kc7 27. Rd2 Rgd8 28. Rxd8 Rxd8 29. h4 f5 30. Re1) 25. Ne2? { (1.57 → 0.43) Mistake. Ne4 was best. } { [%eval 0.43] } (25. Ne4 Nxe4 26. Rxe4 f5 27. Re2 Qe6 28. Qd2 Qd5 29. Rd1 f4 30. Qd3 Rae8) 25... Ne6?! { (0.43 → 1.12) Inaccuracy. Rh8 was best. } { [%eval 1.12] } (25... Rh8 26. Qg6 Qh7 27. Qxh7+ Rxh7 28. Nc1 Rb8 29. b3 Kd6 30. f4 Rbh8 31. fxe5+) 26. Qd2 { [%eval 0.95] } 26... Ng5?! { (0.95 → 2.01) Inaccuracy. Qd6 was best. } { [%eval 2.01] } (26... Qd6 27. c3 Ng5 28. f3 c5 29. cxd4 cxd4 30. Qd3 Rac8 31. Rc1 Rxc1 32. Rxc1) 27. Kg2? { (2.01 → 0.70) Mistake. f4 was best. } { [%eval 0.7] } (27. f4 Nh3+ 28. Kg2 Qe6 29. Qd3 Qd5+ 30. Qf3 Rh8 31. fxe5 fxe5 32. Nc1 Rae8) 27... c5? { (0.70 → 1.91) Mistake. Qd6 was best. } { [%eval 1.91] } (27... Qd6 28. f3 c5 29. Qd3 Rh8 30. b3 Kc7 31. h4 Ne6 32. c3 Rag8 33. cxd4) 28. f4 { [%eval 1.86] } 28... Ne4 { [%eval 2.24] } 29. Qd3 { [%eval 2.16] } 29... Nd6 { [%eval 1.82] } 30. fxe5 { [%eval 1.67] } 30... fxe5 { [%eval 1.44] } 31. Rf3?? { (1.44 → -4.60) Blunder. Nf4 was best. } { [%eval -4.6] } (31. Nf4 e4 32. Qa3 Qe5 33. Qa4+ Kc7 34. c3 Rge8 35. cxd4 Qxd4 36. Qc2 Rab8) 31... e4 { [%eval -4.6] } 32. Qa3 { [%eval -4.88] } 32... Qe5?? { (-4.88 → -0.13) Blunder. exf3+ was best. } { [%eval -0.13] } (32... exf3+ 33. Qxf3 Rac8 34. c3 Rge8 35. cxd4 c4 36. Qg4+ Kc7 37. b3 cxb3 38. Rc1+) 33. Rf4?? { (-0.13 → -2.57) Blunder. Qa4+ was best. } { [%eval -2.57] } (33. Qa4+ Kc7 34. Rf4 Qe8 35. Qxe8 Raxe8 36. b3 Re5 37. Ref1 Rb8 38. g4 a4) 33... a4 { [%eval -0.97] } 34. b3?? { (-0.97 → -3.89) Blunder. g4 was best. } { [%eval -3.89] } (34. g4 Qd5 35. Kg1 Kc6 36. Qg3 Raf8 37. b3 Rxf4 38. Nxf4 Qe5 39. h3 a3) 34... Qd5?? { (-3.89 → -0.75) Blunder. axb3 was best. } { [%eval -0.75] } (34... axb3 35. Qb2 bxa2 36. Rd1 Rgb8 37. Qa1 Qd5 38. h4 e3+ 39. Kh2 Rf8 40. Rxf8) 35. c4? { (-0.75 → -2.25) Mistake. b4 was best. } { [%eval -2.25] } (35. b4 Nc4 36. Qc1 Raf8 37. Kg1 Ne5 38. bxc5 Rxf4 39. Nxf4 Nf3+ 40. Kf2 Qc6) 35... Qh5? { (-2.25 → -0.92) Mistake. axb3 was best. } { [%eval -0.92] } (35... axb3 36. Qxb3 Qe5 37. Qb2 Rgb8 38. Qa1 Ra4 39. Rh4 Rxc4 40. a4 Re8 41. Nf4) 36. bxa4? { (-0.92 → -2.19) Mistake. Qb2 was best. } { [%eval -2.19] } (36. Qb2 Qe5 37. Qd2 Rgf8 38. Ref1 Rf5 39. h4 Rxf4 40. Qxf4 Qxf4 41. Nxf4 axb3) 36... Raf8?! { (-2.19 → -1.18) Inaccuracy. d3 was best. } { [%eval -1.18] } (36... d3 37. Nc3 d2 38. Ref1 e3 39. Rf6 Qe5 40. Qb3 Rab8 41. Qc2 Rge8 42. R1f4) 37. Rxf8 { [%eval -1.02] } 37... Rxf8 { [%eval -1.07] } 38. Nf4 { [%eval -1.16] } 38... Qf3+? { (-1.16 → 0.07) Mistake. Rxf4 was best. } { [%eval 0.07] } (38... Rxf4 39. gxf4 d3 40. Qc1 Qg6+ 41. Kh1 Qg7 42. a5 Qd4 43. Qd2 Nxc4 44. Qg2) 39. Kg1?? { (0.07 → -8.85) Blunder. Qxf3 was best. } { [%eval -8.85] } (39. Qxf3 exf3+ 40. Kf2 Nxc4 41. h4 Nb2 42. Rb1 Nxa4 43. h5 Nc3 44. Rc1 c4) 39... Qxa3 { [%eval -8.68] } 40. Ng6 { [%eval -8.78] } 40... Rf5 { [%eval -9.29] } 41. g4? { (-9.29 → Mate in 9) Checkmate is now unavoidable. Nh4 was best. } { [%eval #-9] } (41. Nh4 Rf6 42. Kh1 Qxa2 43. Ng2 Qf2 44. Rg1 e3 45. Ne1 e2 46. h3 Qe3) 41... Rg5 { [%eval #-8] } 42. Nf8+ { [%eval #-5] } 42... Kc6 { [%eval #-4] } 43. h3 { [%eval #-4] } 43... Qxh3 { [%eval #-3] } 44. Re2 { [%eval #-2] } 44... Rxg4+ { [%eval #-2] } 45. Kf2 { [%eval #-2] } 45... Qf3+ { [%eval #-2] } 46. Ke1 { [%eval #-2] } 46... Rg1+ { [%eval #-1] } 47. Kd2 { [%eval #-1] } 47... Nxc4+ { [%eval #-1] } 48. Kc2 { [%eval #-1] } 48... Qxe2+ { [%eval #-1] } 49. Kb3 { [%eval #-1] } 49... Rb1# { Black wins by checkmate. } 0-1
