FEN
[Event "The 2nd CFSL Rapid Team Chess Cup 2021 - Division A"]
[Site "Tornelo INT"]
[Date "2021.12.17"]
[Round "6.2.4"]
[White "Shamen Kaluarachchi, Achinthya"]
[Black "Kaveen, Ishara"]
[Result "0-1"]
[GameId "IMSBbWMG"]
[WhiteElo "1849"]
[BlackElo "1712"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "E91"]
[Opening "King's Indian Defense: Orthodox Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.0] } 1... Nf6 { [%eval 0.32] } 2. c4 { [%eval 0.21] } 2... g6 { [%eval 0.31] } 3. Nc3 { [%eval 0.17] } 3... Bg7 { [%eval 0.48] } 4. e4 { [%eval 0.67] } 4... d6 { [%eval 0.43] } 5. Nf3 { [%eval 0.7] } 5... O-O { [%eval 0.48] } 6. Be2 { [%eval 0.5] } { E91 King's Indian Defense: Orthodox Variation } 6... Nbd7 { [%eval 0.84] } 7. Bg5 { [%eval 0.53] } 7... b6 { [%eval 0.91] } 8. O-O { [%eval 0.78] } 8... Bb7 { [%eval 1.17] } 9. Nd2 { [%eval 0.92] } 9... Ne8 { [%eval 1.01] } 10. Be3 { [%eval 0.71] } 10... c5 { [%eval 1.14] } 11. d5 { [%eval 0.94] } 11... e6 { [%eval 1.06] } 12. f4 { [%eval 0.54] } 12... exd5 { [%eval 0.46] } 13. cxd5 { [%eval 0.42] } 13... f5 { [%eval 0.51] } 14. Bf3 { [%eval 0.75] } 14... Ba6 { [%eval 0.92] } 15. Re1 { [%eval 0.71] } 15... b5 { [%eval 1.08] } 16. exf5?! { (1.08 → 0.33) Inaccuracy. a3 was best. } { [%eval 0.33] } (16. a3) 16... b4 { [%eval 0.3] } 17. Nce4 { [%eval 0.2] } 17... Rxf5?? { (0.20 → 2.06) Blunder. gxf5 was best. } { [%eval 2.06] } (17... gxf5 18. Ng5 Bxb2 19. Rb1 Bc3 20. Ne6 Qa5 21. Nxf8 Nxf8 22. Qc2 Ng7 23. Bf2 Bb5 24. Nb3) 18. Bg4?! { (2.06 → 1.17) Inaccuracy. a3 was best. } { [%eval 1.17] } (18. a3 Bxb2 19. axb4 Bxa1 20. Qxa1 Bb7 21. Nc4 Nb6 22. Ncxd6 Nxd6 23. Nxd6 Qxd6 24. bxc5 Qb8) 18... Rf8? { (1.17 → 2.43) Mistake. Bxb2 was best. } { [%eval 2.43] } (18... Bxb2 19. Rb1 Bg7 20. Bxf5 gxf5 21. Ng5 Nf8 22. a3 Bc3 23. axb4 cxb4 24. Ndf3 Bxe1 25. Qxe1) 19. Ng5?! { (2.43 → 1.44) Inaccuracy. a3 was best. } { [%eval 1.44] } (19. a3 b3) 19... Nc7 { [%eval 1.79] } 20. Be6+ { [%eval 1.8] } 20... Kh8 { [%eval 1.72] } 21. Qg4 { [%eval 1.19] } 21... Nf6 { [%eval 1.39] } 22. Qh4? { (1.39 → 0.00) Mistake. Qh3 was best. } { [%eval 0.0] } (22. Qh3 h6 23. Nf7+ Rxf7 24. Bxf7 Nfxd5 25. Kh1 Qf6 26. Bxd5 Nxd5 27. Ne4 Qf5 28. Qxf5 gxf5) 22... h6 { [%eval 0.13] } 23. Nf7+? { (0.13 → -1.23) Mistake. Ndf3 was best. } { [%eval -1.23] } (23. Ndf3 Nfxd5 24. Rad1 Nxe6 25. Nxe6 Qxh4 26. Nxh4 Rf6 27. f5 Rxe6 28. fxe6 Nxe3 29. Rxe3 Bd4) 23... Rxf7 { [%eval -1.68] } 24. Bxf7 { [%eval -1.31] } 24... Nfxd5 { [%eval -1.16] } 25. Bf2 { [%eval -1.31] } 25... Qxh4 { [%eval -1.32] } 26. Bxh4 { [%eval -1.5] } 26... Bxb2 { [%eval -1.37] } 27. Rab1?! { (-1.37 → -2.00) Inaccuracy. Rad1 was best. } { [%eval -2.0] } (27. Rad1 Bd3) 27... Bd4+ { [%eval -2.27] } 28. Kh1?! { (-2.27 → -3.16) Inaccuracy. Bf2 was best. } { [%eval -3.16] } (28. Bf2 Bxf2+) 28... Bd3 { [%eval -2.92] } 29. Rbd1 { [%eval -3.15] } 29... Nxf4?? { (-3.15 → -0.08) Blunder. Bc3 was best. } { [%eval -0.08] } (29... Bc3) 30. Nf3? { (-0.08 → -1.38) Mistake. Bg3 was best. } { [%eval -1.38] } (30. Bg3) 30... Bc3 { [%eval -1.79] } 31. Re7 { [%eval -1.37] } 31... Ncd5 { [%eval -1.23] } 32. Bxd5 { [%eval -1.1] } 32... Nxd5 { [%eval -1.6] } 33. Rxd3 { [%eval -1.66] } 33... Nxe7 { [%eval -1.55] } 34. Bxe7 { [%eval -0.82] } 34... Re8 { [%eval -1.69] } 35. Bxd6 { [%eval -1.37] } 35... c4 { [%eval -1.09] } 36. Rd5 { [%eval -1.06] } 36... Re2 { [%eval -0.95] } 37. h3 { [%eval -1.26] } 37... Rxa2 { [%eval -1.34] } 38. Ne5 { [%eval -0.93] } 38... Bxe5 { [%eval -1.06] } 39. Bxe5+ { [%eval -0.74] } 39... Kg8 { [%eval -1.66] } 40. Rb5 { [%eval -1.04] } 40... b3 { [%eval -2.37] } 41. Rb4 { [%eval -2.2] } 41... a5?? { (-2.20 → -0.25) Blunder. Rc2 was best. } { [%eval -0.25] } (41... Rc2 42. Kh2) 42. Rxc4 { [%eval -0.17] } 42... b2 { [%eval -0.28] } 43. Bxb2 { [%eval -0.15] } 43... Rxb2 { [%eval -0.15] } 44. Rc7 { [%eval -0.59] } 44... a4 { [%eval -0.64] } 45. Ra7 { [%eval -0.53] } 45... Rb4 { [%eval -0.35] } 46. Kh2 { [%eval -0.56] } 46... Kf8 { [%eval -0.66] } 47. Kg3 { [%eval -0.36] } 47... Ke8 { [%eval -0.23] } 48. Kh2?! { (-0.23 → -1.23) Inaccuracy. Ra6 was best. } { [%eval -1.23] } (48. Ra6) 48... Kd8 { [%eval -1.11] } 49. Ra6 { [%eval -1.49] } 49... Kc7 { [%eval -1.06] } 50. Rxg6 { [%eval -1.1] } 50... Kb7 { [%eval -1.26] } 51. Rxh6 { [%eval -1.43] } 51... a3 { [%eval -2.06] } 52. Rh7+ { [%eval -1.9] } 52... Kb6 { [%eval -1.35] } 53. Rh8 { [%eval -2.22] } 53... Kb5 { [%eval -2.16] } 54. Ra8 { [%eval -2.5] } 54... Ra4 { [%eval -2.5] } 55. Rb8+ { [%eval -2.44] } 55... Kc4 { [%eval -2.35] } 56. Rb1 { [%eval -2.61] } 56... a2 { [%eval -3.06] } 57. Ra1 { [%eval -2.84] } 57... Kb3 { [%eval -2.9] } 58. g4?! { (-2.90 → -4.36) Inaccuracy. Kg3 was best. } { [%eval -4.36] } (58. Kg3 Kb2) 58... Kb2 { [%eval -4.94] } 59. Rxa2+ { [%eval -5.02] } 59... Kxa2 { [%eval -4.89] } 60. Kg3 { [%eval -4.81] } 60... Kb3 { [%eval -4.82] } 61. g5 { [%eval -5.49] } 61... Kc4 { [%eval -5.68] } 62. Kf4 { [%eval -5.56] } 62... Kd5+ { [%eval -5.62] } 63. Kf5 { [%eval -5.58] } 63... Kd6 { [%eval -5.68] } 64. g6 { [%eval -5.71] } 64... Ke7 { [%eval -5.88] } 65. Kg5 { [%eval -6.0] } 65... Kf8 { [%eval -5.74] } 66. h4 { [%eval -5.69] } 66... Kg7 { [%eval -5.74] } 67. h5 { [%eval -5.73] } 67... Ra5+ { [%eval -5.84] } 68. Kh4 { [%eval -5.76] } 68... Kh6 { [%eval -50.96] } 69. Kg4 { [%eval -6.74] } 69... Rxh5 { [%eval -5.84] } 70. g7 { [%eval -6.23] } 70... Rg5+ { [%eval #-22] } { White resigns. } 0-1