FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/kAKskTlc"]
[Date "2026.03.18"]
[Round "-"]
[White "Gnaddelwarz"]
[Black "Mahmoudtv68"]
[Result "1-0"]
[GameId "kAKskTlc"]
[UTCDate "2026.03.18"]
[UTCTime "19:12:07"]
[WhiteElo "1970"]
[BlackElo "1912"]
[WhiteRatingDiff "+11"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "A45"]
[Opening "Trompowsky Attack"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bg5 { [%eval 0.0] } { A45 Trompowsky Attack } 2... g6 { [%eval 0.09] } 3. Bxf6 { [%eval 0.14] } 3... exf6 { [%eval 0.16] } 4. Nf3 { [%eval -0.02] } 4... Bg7 { [%eval 0.05] } 5. c4 { [%eval 0.04] } 5... O-O { [%eval 0.0] } 6. e3 { [%eval 0.0] } 6... f5 { [%eval 0.01] } 7. Nc3 { [%eval -0.01] } 7... c6 { [%eval 0.15] } 8. Be2 { [%eval 0.11] } 8... Qb6 { [%eval 0.14] } 9. Qb3 { [%eval -0.06] } 9... c5?! { (-0.06 → 0.71) Inaccuracy. Qc7 was best. } { [%eval 0.71] } (9... Qc7 10. Qc2) 10. Na4?! { (0.71 → -0.13) Inaccuracy. Qxb6 was best. } { [%eval -0.13] } (10. Qxb6 axb6 11. a3 f4 12. O-O-O fxe3 13. fxe3 d6 14. Nd5 Nc6 15. Nxb6 Ra5) 10... Qxb3? { (-0.13 → 1.04) Mistake. Qa5+ was best. } { [%eval 1.04] } (10... Qa5+) 11. axb3 { [%eval 1.26] } 11... cxd4?! { (1.26 → 2.34) Inaccuracy. Na6 was best. } { [%eval 2.34] } (11... Na6 12. dxc5) 12. Nxd4?? { (2.34 → 0.45) Blunder. Nb6 was best. } { [%eval 0.45] } (12. Nb6 axb6 13. Rxa8 Nc6 14. exd4 Nxd4 15. Nxd4 Bxd4 16. f4 b5 17. Kd2 bxc4) 12... Nc6 { [%eval 0.52] } 13. Nb5 { [%eval 0.54] } 13... a6? { (0.54 → 2.09) Mistake. Rb8 was best. } { [%eval 2.09] } (13... Rb8 14. Nd6 f4 15. exf4 b6 16. Nc3 a5 17. O-O-O Nd4 18. Bf3 Nxb3+ 19. Kb1) 14. Nb6 { [%eval 1.62] } 14... Rb8?! { (1.62 → 2.55) Inaccuracy. Bxb2 was best. } { [%eval 2.55] } (14... Bxb2 15. Ra4) 15. Nd6 { [%eval 2.3] } 15... Bxb2 { [%eval 2.41] } 16. Rb1?! { (2.41 → 1.28) Inaccuracy. Rd1 was best. } { [%eval 1.28] } (16. Rd1 Bc3+ 17. Kf1 Na5 18. Nd5 Be5 19. Ne7+ Kg7 20. Nexc8 Rbxc8 21. Nxc8 Rxc8) 16... Bc3+ { [%eval 1.54] } 17. Kd1?! { (1.54 → 0.88) Inaccuracy. Kf1 was best. } { [%eval 0.88] } (17. Kf1) 17... Nb4?! { (0.88 → 1.48) Inaccuracy. Bb4 was best. } { [%eval 1.48] } (17... Bb4 18. Ndxc8) 18. Bf3 { [%eval 1.64] } 18... Be5 { [%eval 1.44] } 19. Ndxc8 { [%eval 1.56] } 19... Rfxc8 { [%eval 1.64] } 20. Nxc8 { [%eval 1.58] } 20... Rxc8 { [%eval 1.5] } 21. Bxb7 { [%eval 1.55] } 21... Rc7?! { (1.55 → 2.34) Inaccuracy. Rb8 was best. } { [%eval 2.34] } (21... Rb8) 22. Bf3 { [%eval 2.31] } 22... Na2 { [%eval 2.39] } 23. Kc2 { [%eval 1.88] } 23... Nb4+ { [%eval 2.18] } 24. Kd2 { [%eval 2.2] } 24... d5?! { (2.20 → 3.24) Inaccuracy. a5 was best. } { [%eval 3.24] } (24... a5 25. Ke2 Kf8 26. g3 Ke7 27. h3 h5 28. Rbd1 Ra7 29. Kf1 d6 30. c5) 25. Bxd5 { [%eval 3.19] } 25... Nxd5 { [%eval 3.45] } 26. cxd5 { [%eval 3.7] } 26... Rc5 { [%eval 3.58] } 27. Rhc1 { [%eval 3.43] } 27... Rxd5+ { [%eval 3.75] } 28. Ke2 { [%eval 3.65] } 28... a5 { [%eval 4.18] } 29. Rc8+ { [%eval 4.25] } 29... Kg7 { [%eval 4.31] } 30. Rbc1 { [%eval 4.28] } 30... Bxh2 { [%eval 4.25] } 31. g3 { [%eval 4.29] } 31... g5 { [%eval 4.85] } 32. Rh1 { [%eval 3.88] } 32... Bxg3 { [%eval 3.73] } 33. fxg3 { [%eval 3.76] } 33... Rb5 { [%eval 3.72] } 34. Ra8 { [%eval 3.57] } 34... Rxb3 { [%eval 3.57] } 35. Rxa5 { [%eval 3.48] } 35... Kg6 { [%eval 3.64] } 36. Rd1 { [%eval 3.74] } 36... g4?! { (3.74 → 4.79) Inaccuracy. Rb6 was best. } { [%eval 4.79] } (36... Rb6 37. Rad5 f6 38. Rd6 Rb2+ 39. R1d2 Rb1 40. Ra6 f4 41. gxf4 gxf4 42. Kf3) 37. Rd6+ { [%eval 4.7] } 37... f6?! { (4.70 → 6.02) Inaccuracy. Kg7 was best. } { [%eval 6.02] } (37... Kg7 38. Rxf5 Rb2+ 39. Rd2 Rb7 40. Rg5+ Kf6 41. Rxg4 h5 42. Rf4+ Kg7 43. Kf3) 38. Raa6 { [%eval 5.7] } 38... Rb2+ { [%eval 5.53] } 39. Kd3 { [%eval 5.31] } 39... Rg2 { [%eval 5.58] } 40. Rxf6+ { [%eval #11] } 40... Kg5 { [%eval #11] } 41. Rf7 { [%eval #10] } 41... Rxg3 { [%eval 6.24] } 42. Rxh7 { [%eval 4.95] } 42... f4?! { (4.95 → 7.60) Inaccuracy. Rf3 was best. } { [%eval 7.6] } (42... Rf3 43. Rhh6 f4 44. Rag6+ Kf5 45. Rf6+ Ke5 46. Rxf4 Rxf4 47. exf4+ Kxf4 48. Rf6+) 43. Rg7+ { [%eval 7.06] } 43... Kh5 { [%eval 6.28] } 44. Rh7+ { [%eval 6.11] } 44... Kg5 { [%eval 5.71] } 45. Re7 { [%eval 4.79] } 45... fxe3 { [%eval 4.2] } 46. Rxe3 { [%eval 3.88] } 46... Rg2 { [%eval 3.94] } 47. Ra5+ { [%eval 3.72] } 47... Kf4 { [%eval 4.58] } 48. Ra4+ { [%eval 3.86] } 48... Kf5 { [%eval 4.11] } 49. Ra5+ { [%eval 4.02] } 49... Kf4 { [%eval 3.84] } 50. Re4+ { [%eval 4.8] } 50... Kf3?! { (4.80 → 6.74) Inaccuracy. Kg3 was best. } { [%eval 6.74] } (50... Kg3 51. Rg5 Kh3 52. Rg7 Rg1 53. Rh7+ Kg3 54. Rxg4+ Kxg4 55. Rg7+ Kf5 56. Rxg1) 51. Rf5+?! { (6.74 → 4.36) Inaccuracy. Raa4 was best. } { [%eval 4.36] } (51. Raa4) 51... Kg3 { [%eval 4.07] } 52. Rg5 { [%eval 3.68] } 52... Kh3?? { (3.68 → 20.03) Blunder. Kf3 was best. } { [%eval 20.03] } (52... Kf3 53. Rg6 Ra2 54. Rgxg4 Ra3+ 55. Kc2 Ra2+ 56. Kc3 Ra3+ 57. Kb2 Ra8 58. Rgf4+) 53. Rh5+?? { (20.03 → 4.29) Blunder. Rg8 was best. } { [%eval 4.29] } (53. Rg8) 53... Kg3 { [%eval 3.93] } 54. Rh8 { [%eval 3.64] } 54... Rg1?? { (3.64 → 70.69) Blunder. Ra2 was best. } { [%eval 70.69] } (54... Ra2 55. Rg8 Kf3 56. Rgxg4 Ra3+ 57. Kc2 Ra2+ 58. Kb3 Ra8 59. Rgf4+ Kg3 60. Rc4) 55. Rg8 { [%eval #22] } 55... Kh3 { [%eval #21] } 56. Ke2 { [%eval 9.56] } 56... g3 { [%eval 14.81] } 57. Re7 { [%eval 65.97] } 57... Rg2+ { [%eval 3.68] } 58. Kf3 { [%eval 3.5] } 58... Rf2+ { [%eval 3.4] } 59. Ke3 { [%eval 3.48] } 59... Kg2?? { (3.48 → Mate in 11) Checkmate is now unavoidable. Rf1 was best. } { [%eval #11] } (59... Rf1 60. Reg7 Rg1 61. Rh7+ Kg2 62. Rc7 Rb1 63. Rcg7 Rb3+ 64. Kf4 Rb4+ 65. Kf5) 60. Reg7?? { (Mate in 11 → 3.69) Lost forced checkmate sequence. Rxg3+ was best. } { [%eval 3.69] } (60. Rxg3+ Kxg3 61. Rg7+ Kh3 62. Kxf2 Kh4 63. Ke3 Kh5 64. Rg2 Kh6 65. Rg1 Kh7) 60... Rf3+ { [%eval 3.48] } 61. Ke4 { [%eval 3.48] } 61... Kf2 { [%eval 3.68] } 62. Rg4 { [%eval 3.31] } 62... Re3+ { [%eval 3.51] } 63. Kd4 { [%eval 3.31] } 63... Rf3 { [%eval 3.3] } 64. R8g5?? { (3.30 → 0.56) Blunder. Ra8 was best. } { [%eval 0.56] } (64. Ra8 Rb3 65. Ra2+ Kf3 66. Rg8 Rb4+ 67. Kd5 Rb3 68. Ke5 Rb5+ 69. Kf6 Rb6+) 64... Re3?? { (0.56 → 3.29) Blunder. Ra3 was best. } { [%eval 3.29] } (64... Ra3) 65. Ra5 { [%eval 3.22] } 65... Kf3?? { (3.22 → Mate in 9) Checkmate is now unavoidable. Rb3 was best. } { [%eval #9] } (65... Rb3 66. Ra2+ Kf3 67. Rg8 Rb4+ 68. Kc5 Rb3 69. Kc4 Re3 70. Rf8+ Kg4 71. Kd4) 66. Rxg3+ { [%eval #8] } 66... Kxg3 { [%eval #8] } 67. Kxe3 { [%eval #7] } { Black resigns. } 1-0