FEN
[Event "rated rapid game"]
[Site "https://lichess.org/8tTslLyD"]
[Date "2026.06.24"]
[Round "-"]
[White "sigrun"]
[Black "kevthahustla"]
[Result "0-1"]
[GameId "8tTslLyD"]
[UTCDate "2026.06.24"]
[UTCTime "03:49:31"]
[WhiteElo "1586"]
[BlackElo "1625"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+12"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "E91"]
[Opening "King's Indian Defense: Orthodox Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.11] } 1... Nf6 { [%eval 0.14] } 2. d4 { [%eval 0.16] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... Bg7 { [%eval 0.46] } 4. e4 { [%eval 0.4] } 4... d6 { [%eval 0.55] } 5. Nf3 { [%eval 0.45] } 5... O-O { [%eval 0.44] } 6. Be2 { [%eval 0.45] } { E91 King's Indian Defense: Orthodox Variation } 6... c5 { [%eval 0.58] } 7. dxc5?! { (0.58 → -0.16) Inaccuracy. d5 was best. } { [%eval -0.16] } (7. d5 e6 8. O-O exd5 9. cxd5 a6 10. a4 Bg4 11. Bf4 Qe7) 7... dxc5 { [%eval 0.0] } 8. Qxd8?! { (0.00 → -0.64) Inaccuracy. Be3 was best. } { [%eval -0.64] } (8. Be3 b6 9. Qc2 Bb7 10. Rd1 Qc8 11. h3 Nc6 12. O-O Qe6) 8... Rxd8 { [%eval -0.65] } 9. Be3 { [%eval -0.73] } 9... b6 { [%eval -0.69] } 10. Rd1 { [%eval -0.97] } 10... Nbd7?! { (-0.97 → 0.00) Inaccuracy. Rxd1+ was best. } { [%eval 0.0] } (10... Rxd1+ 11. Bxd1 Nc6 12. O-O Bb7 13. Nd2 Ne8 14. Be2 Bxc3 15. bxc3 Rd8 16. f3) 11. O-O { [%eval -0.29] } 11... Bb7 { [%eval -0.3] } 12. Nb5? { (-0.30 → -1.51) Mistake. e5 was best. } { [%eval -1.51] } (12. e5 Ng4 13. Bg5 Ndxe5 14. Nxe5 Nxe5 15. Bxe7 Rxd1 16. Rxd1 Nc6 17. Bh4 Nd4) 12... Nxe4 { [%eval -1.48] } 13. Nc7?! { (-1.48 → -2.16) Inaccuracy. Ng5 was best. } { [%eval -2.16] } (13. Ng5 Ne5 14. b3 Nf6 15. Bf4 Ne8 16. Bxe5 Bxe5 17. Bf3 Bxf3 18. Nxf3 Bf6) 13... Rac8 { [%eval -2.15] } 14. Nd5 { [%eval -2.23] } 14... Bxb2?? { (-2.23 → 1.41) Blunder. Kf8 was best. } { [%eval 1.41] } (14... Kf8 15. Ng5 Ndf6 16. Nxf6 Nxf6 17. Rfe1 h6 18. Nf3 Rxd1 19. Rxd1 Ne4 20. Bf4) 15. Nxe7+ { [%eval 1.41] } 15... Kf8?! { (1.41 → 2.41) Inaccuracy. Kg7 was best. } { [%eval 2.41] } (15... Kg7 16. Nxc8 Bxc8 17. Bd3 Ndf6 18. Bxe4 Rxd1 19. Rxd1 Nxe4 20. Bf4 Be6 21. Re1) 16. Nxc8 { [%eval 2.38] } 16... Bxc8 { [%eval 2.47] } 17. Nd2?? { (2.47 → -0.31) Blunder. Bd3 was best. } { [%eval -0.31] } (17. Bd3 f5 18. Rfe1 Re8 19. Bh6+ Bg7 20. Bxg7+ Kxg7 21. Bxe4 fxe4 22. Ng5 Nf6) 17... Nc3 { [%eval -0.43] } 18. Bg4?? { (-0.43 → -2.30) Blunder. Bh6+ was best. } { [%eval -2.3] } (18. Bh6+ Kg8 19. Rde1 Ne5 20. Bd1 f6 21. Nf3 Nc6 22. Bb3 Bg4 23. Re3 a5) 18... Nxd1 { [%eval -2.31] } 19. Rxd1 { [%eval -2.34] } 19... f5 { [%eval -2.27] } 20. Bf3 { [%eval -2.46] } 20... Ne5 { [%eval -2.12] } 21. Bd5 { [%eval -2.22] } 21... Ng4 { [%eval -2.19] } 22. Bg5 { [%eval -2.61] } 22... Re8? { (-2.61 → -1.19) Mistake. Bf6 was best. } { [%eval -1.19] } (22... Bf6 23. h4 h6 24. Bxf6 Nxf6 25. Nb1 Nxd5 26. Nc3 Ke7 27. Re1+ Kf7 28. cxd5) 23. h3?! { (-1.19 → -1.99) Inaccuracy. Bc6 was best. } { [%eval -1.99] } (23. Bc6 Bd4 24. Bxe8 Nxf2 25. Rb1 Kxe8 26. h4 Nd3+ 27. Kh2 Bb2 28. g3 Bb7) 23... Ne5? { (-1.99 → -0.38) Mistake. h6 was best. } { [%eval -0.38] } (23... h6 24. Bc6 Re6 25. Bd5 Rd6 26. hxg4 hxg5 27. gxf5 gxf5 28. g4 Bc3 29. gxf5) 24. Bh6+ { [%eval -0.35] } 24... Ke7 { [%eval -0.32] } 25. f4?? { (-0.32 → -2.21) Blunder. Bg5+ was best. } { [%eval -2.21] } (25. Bg5+ Kd7 26. Nb3 Kc7 27. Rd2 Bc3 28. Rc2 Bb4 29. Re2 Kd7 30. f4 Nf7) 25... Nf7 { [%eval -2.3] } 26. Re1+?! { (-2.30 → -3.25) Inaccuracy. Bg5+ was best. } { [%eval -3.25] } (26. Bg5+ Nxg5 27. fxg5 Kd8 28. Nf3 Kc7 29. Kf2 Be6 30. Re1 Kd6 31. g4 fxg4) 26... Kd8 { [%eval -3.07] } 27. Bg5+ { [%eval -3.09] } 27... Nxg5 { [%eval -2.84] } 28. Rxe8+ { [%eval -3.59] } 28... Kxe8 { [%eval -3.34] } 29. fxg5 { [%eval -3.29] } 29... Ke7 { [%eval -3.16] } 30. Bg8 { [%eval -3.6] } 30... Bc1 { [%eval -3.55] } 31. Nf3 { [%eval -3.35] } 31... Bb7 { [%eval -3.17] } 32. Bxh7? { (-3.17 → -5.30) Mistake. Kf2 was best. } { [%eval -5.3] } (32. Kf2 Kf8 33. Be6 Be4 34. h4 Bb1 35. a4 Ba2 36. Ne5 Bb3 37. a5 bxa5) 32... Bxf3 { [%eval -4.96] } 33. gxf3 { [%eval -5.45] } 33... Bxg5?? { (-5.45 → 0.00) Blunder. Kf7 was best. } { [%eval 0.0] } (33... Kf7 34. h4 Kg7 35. Kf2 Kxh7 36. Kg3 Kg8 37. Kf2 Bf4 38. Ke2 Bg3 39. Ke3) 34. Bxg6 { [%eval 0.0] } 34... Kf6 { [%eval 0.0] } 35. Be8 { [%eval 0.0] } 35... f4 { [%eval 0.0] } 36. Bc6 { [%eval 0.0] } 36... Ke5 { [%eval 0.0] } 37. Kf2 { [%eval 0.0] } 37... Bh4+ { [%eval 0.0] } 38. Ke2 { [%eval 0.0] } 38... Kd4 { [%eval 0.0] } 39. Bd5?? { (0.00 → -2.47) Blunder. Bb5 was best. } { [%eval -2.47] } (39. Bb5 Kc3 40. a4 Kc2 41. Ba6 Kb3 42. Bb5 Kc3 43. Ba6 Kc2 44. Bb5) 39... b5?? { (-2.47 → -0.07) Blunder. Kc3 was best. } { [%eval -0.07] } (39... Kc3 40. Bb7 Kxc4 41. Kd2 Bf6 42. Ba6+ Kb4 43. Kc2 c4 44. Kc1 b5 45. Kc2) 40. a3?? { (-0.07 → -2.17) Blunder. Kd2 was best. } { [%eval -2.17] } (40. Kd2 Bf6 41. Kc2 bxc4 42. Be6 Ke3 43. Bd5 c3 44. Bc6 Kd4 45. Bd7 Kd5) 40... bxc4 { [%eval -2.76] } 41. Be6 { [%eval -1.9] } 41... c3?? { (-1.90 → 0.00) Blunder. Kc3 was best. } { [%eval 0.0] } (41... Kc3 42. a4 a5 43. Kd1 Kb3 44. Kd2 Bf6 45. Bf7 Bc3+ 46. Ke2 Bd4 47. Kd2) 42. Kd1 { [%eval 0.0] } 42... Ke3 { [%eval 0.0] } 43. Bd5 { [%eval 0.0] } 43... Kd3 { [%eval 0.0] } 44. Be4+ { [%eval 0.0] } 44... Kc4 { [%eval 0.0] } 45. Kc2 { [%eval 0.0] } 45... Bf2 { [%eval 0.0] } 46. Bb7 { [%eval -0.18] } 46... Bd4 { [%eval -0.29] } 47. h4 { [%eval -0.08] } 47... Kb5 { [%eval -0.22] } 48. h5?? { (-0.22 → -5.15) Blunder. Kb3 was best. } { [%eval -5.15] } (48. Kb3 c4+ 49. Kc2 Ka4 50. Ba6 Kxa3 51. Bxc4 Kb4 52. Bf7 a5 53. Kd3 Bg7) 48... Ka4 { [%eval -4.76] } 49. h6 { [%eval -4.76] } 49... Kxa3 { [%eval -4.23] } 50. h7 { [%eval -4.15] } 50... a5 { [%eval -5.81] } 51. Bd5 { [%eval -5.9] } 51... a4 { [%eval -4.93] } 52. Bc6 { [%eval -5.97] } 52... Kb4 { [%eval -5.59] } 53. Bd5?! { (-5.59 → -7.96) Inaccuracy. Be4 was best. } { [%eval -7.96] } (53. Be4 Bh8 54. Kb1 c4 55. Bc2 a3 56. Ka2 Kc5 57. Kxa3 Kd4 58. Ka2 Ke3) 53... c4 { [%eval -6.1] } 54. Be6?? { (-6.10 → Mate in 9) Checkmate is now unavoidable. Be4 was best. } { [%eval #-9] } (54. Be4 a3 55. Kb1 c2+ 56. Bxc2 Kc3 57. Bd1 Kd2 58. Ba4 c3 59. Ka2 c2) 54... a3 { [%eval #-8] } 55. Kb1 { [%eval #-5] } 55... Kb3 { [%eval #-8] } 56. Bd5 { [%eval #-2] } 56... a2+ { [%eval #-1] } 57. Ka1 { [%eval #-1] } 57... c2# { Black wins by checkmate. } 0-1
