FEN
[Event "rated blitz game"]
[Site "https://lichess.org/oRRo9b52"]
[Date "2026.06.20"]
[Round "-"]
[White "DarkoSav"]
[Black "cakaroo"]
[Result "0-1"]
[GameId "oRRo9b52"]
[UTCDate "2026.06.20"]
[UTCTime "14:59:48"]
[WhiteElo "2062"]
[BlackElo "2058"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "E70"]
[Opening "King's Indian Defense: Normal Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... g6 { [%eval 0.55] } 2. d4 { [%eval 0.48] } 2... Bg7 { [%eval 0.48] } 3. c4 { [%eval 0.41] } 3... d6 { [%eval 0.55] } 4. Nc3 { [%eval 0.43] } 4... Nf6 { [%eval 0.55] } { E70 King's Indian Defense: Normal Variation } 5. Be3 { [%eval 0.1] } 5... O-O { [%eval 0.61] } 6. h3 { [%eval 0.57] } 6... c6 { [%eval 0.6] } 7. Bd3 { [%eval 0.56] } 7... e5 { [%eval 0.54] } 8. d5 { [%eval 0.56] } 8... cxd5 { [%eval 0.55] } 9. cxd5 { [%eval 0.65] } 9... a6 { [%eval 1.0] } 10. Nf3 { [%eval 1.01] } 10... Nh5 { [%eval 0.91] } 11. Qd2 { [%eval 0.51] } 11... f5?! { (0.51 → 1.35) Inaccuracy. Nd7 was best. } { [%eval 1.35] } (11... Nd7 12. O-O f5 13. exf5 gxf5 14. Qd1 f4 15. Bd2 Kh8 16. Rc1 Nhf6 17. Re1) 12. Bg5? { (1.35 → -0.07) Mistake. exf5 was best. } { [%eval -0.07] } (12. exf5 Bxf5 13. Bxf5 gxf5 14. g4 Nf4 15. gxf5 Nd7 16. O-O-O Rc8 17. Rhg1 Rxf5) 12... Qb6? { (-0.07 → 1.54) Mistake. Qe8 was best. } { [%eval 1.54] } (12... Qe8 13. exf5 e4 14. Nxe4 gxf5 15. O-O fxe4 16. Rae1 Bf5 17. Nh4 Nd7 18. Nxf5) 13. O-O?! { (1.54 → 0.95) Inaccuracy. Na4 was best. } { [%eval 0.95] } (13. Na4 Qa7 14. Be3 b6 15. Nxb6 f4 16. Bc5 dxc5 17. Nxa8 a5 18. O-O Qxa8) 13... f4? { (0.95 → 2.40) Mistake. Nd7 was best. } { [%eval 2.4] } (13... Nd7 14. Rac1 Nc5 15. Be3 Qd8 16. Bb1 fxe4 17. Ng5 Nf4 18. Ngxe4 Nxe4 19. Nxe4) 14. Rac1?? { (2.40 → 0.35) Blunder. Na4 was best. } { [%eval 0.35] } (14. Na4 Qa7 15. Be7 b5 16. Bxf8 Bxf8 17. Nc3 Qg7 18. Be2 Nd7 19. Ng5 Qh6) 14... h6?? { (0.35 → 3.78) Blunder. Bd7 was best. } { [%eval 3.78] } (14... Bd7 15. Qd1 h6 16. Be7 Rf7 17. Bh4 Bf8 18. Nd2 Qd4 19. Be2 Ng3 20. Bxg3) 15. Bh4?? { (3.78 → -1.07) Blunder. Na4 was best. } { [%eval -1.07] } (15. Na4 Qa7 16. Be7 Bxh3 17. Bxd6 Bxg2 18. Kxg2 Nd7 19. Rh1 Rf7 20. Ba3 b5) 15... g5 { [%eval -0.98] } 16. Bxg5 { [%eval -1.06] } 16... hxg5 { [%eval -0.9] } 17. Nxg5?! { (-0.90 → -1.88) Inaccuracy. Na4 was best. } { [%eval -1.88] } (17. Na4 Qd8 18. Rxc8 Qxc8 19. Nb6 Qd8 20. Nxa8 Nd7 21. Be2 Qxa8 22. Nxg5 Nhf6) 17... Bh6? { (-1.88 → -0.25) Mistake. Qd8 was best. } { [%eval -0.25] } (17... Qd8 18. Ne6 Bxe6 19. dxe6 Nc6 20. Nd5 Qh4 21. Kh2 Kh8 22. Qd1 Rg8 23. Rxc6) 18. h4?? { (-0.25 → -2.75) Blunder. Ne6 was best. } { [%eval -2.75] } (18. Ne6 Bxe6 19. dxe6 Nc6 20. Nd5 Qa7 21. Be2 Ng3 22. e7 Rf7 23. Bg4 Nxf1) 18... Nd7?! { (-2.75 → -1.68) Inaccuracy. Bxg5 was best. } { [%eval -1.68] } (18... Bxg5 19. hxg5 Qd8 20. Be2 Ng7 21. Na4 Nd7 22. Bg4 Qxg5 23. f3 Nf6 24. Bxc8) 19. Ne2? { (-1.68 → -3.34) Mistake. Ne6 was best. } { [%eval -3.34] } (19. Ne6 Nc5 20. Nxf8 Kxf8 21. Be2 Ng3 22. Rfd1 Ncxe4 23. Nxe4 Nxe4 24. Qe1 Qd8) 19... Qd8 { [%eval -2.8] } 20. Ne6 { [%eval -3.37] } 20... Qxh4 { [%eval -3.41] } 21. Nxf8 { [%eval -3.42] } 21... Kxf8?! { (-3.42 → -2.37) Inaccuracy. Nxf8 was best. } { [%eval -2.37] } (21... Nxf8 22. f3 Ng3 23. Rfe1 Bd7 24. Qb4 Re8 25. Qxd6 Re7 26. Qb6 Rh7 27. Rc7) 22. Qb4 { [%eval -2.29] } 22... Ke7?? { (-2.29 → -0.24) Blunder. Qf6 was best. } { [%eval -0.24] } (22... Qf6 23. f3 Ng3 24. Rfd1 Kg8 25. Rc7 Nc5 26. Qb6 Bg5 27. Rxc5 dxc5 28. d6) 23. Rc7?? { (-0.24 → -4.32) Blunder. Nd4 was best. } { [%eval -4.32] } (23. Nd4 Ng7 24. Nf3 Qf6 25. Rc4 Nc5 26. Qc3 Bd7 27. Rxc5 dxc5 28. Nxe5 b6) 23... f3 { [%eval -4.21] } 24. Ng3?? { (-4.21 → Mate in 7) Checkmate is now unavoidable. gxf3 was best. } { [%eval #-7] } (24. gxf3 Bf4 25. Rb1 Qh2+ 26. Kf1 Qh3+ 27. Ke1 Qh1+ 28. Ng1 Qxg1+ 29. Bf1 Nf6) 24... Nxg3 { [%eval #-6] } 25. fxg3 { [%eval #-6] } 25... Be3+ { [%eval #-5] } 26. Rf2 { [%eval #-5] } 26... Qxg3 { [%eval #-4] } 27. Bf1 { [%eval #-2] } 27... Qxf2+ { [%eval #-1] } 28. Kh1 { [%eval #-1] } 28... Qxf1+ { [%eval #-1] } 29. Kh2 { [%eval #-1] } 29... Qxg2# { Black wins by checkmate. } 0-1