FEN
[Event "Rellstab"]
[Site "https://lichess.org/97QSlCn0"]
[Date "2026.05.16"]
[Round "-"]
[White "happyvlad"]
[Black "EricSavinov"]
[Result "0-1"]
[GameId "97QSlCn0"]
[UTCDate "2026.05.16"]
[UTCTime "16:30:01"]
[WhiteElo "1667"]
[BlackElo "1954"]
[Variant "Standard"]
[TimeControl "360+5"]
[ECO "E90"]
[Opening "King's Indian Defense: Zinnowitz Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%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. Bg5 { [%eval 0.26] } 5... O-O { [%eval 0.27] } 6. Nf3 { [%eval 0.23] } { E90 King's Indian Defense: Zinnowitz Variation } 6... Bg4 { [%eval 0.46] } 7. h3 { [%eval 0.15] } 7... Bxf3 { [%eval 0.23] } 8. Qxf3 { [%eval 0.44] } 8... Nc6 { [%eval 0.44] } 9. Qd3?! { (0.44 → -0.24) Inaccuracy. O-O-O was best. } { [%eval -0.24] } (9. O-O-O Nd7 10. Qe3 f6 11. Bh4 e5 12. dxe5 dxe5 13. f3 Nd4 14. Bf2 f5) 9... e5 { [%eval 0.0] } 10. d5 { [%eval -0.23] } 10... Nb4? { (-0.23 → 1.30) Mistake. Nd4 was best. } { [%eval 1.3] } (10... Nd4 11. Be2 c5 12. O-O h6 13. Bd2 Nd7 14. Qg3 a6 15. Bd3 Nf6 16. Qe3) 11. Qd2 { [%eval 1.28] } 11... Na6 { [%eval 1.31] } 12. Bd3 { [%eval 1.05] } 12... Nc5 { [%eval 1.24] } 13. b4?! { (1.24 → 0.58) Inaccuracy. Bc2 was best. } { [%eval 0.58] } (13. Bc2 Qc8 14. a3 a6 15. Be3 c6 16. O-O cxd5 17. cxd5 Ne8 18. a4 a5) 13... Ncd7 { [%eval 1.08] } 14. O-O { [%eval 1.16] } 14... Qc8 { [%eval 1.32] } 15. a4?! { (1.32 → 0.60) Inaccuracy. Be3 was best. } { [%eval 0.6] } (15. Be3 b6 16. Rfc1 Qd8 17. Bg5 Qc8 18. Be2 h5 19. Rab1 a5 20. a3 Nh7) 15... Ne8? { (0.60 → 2.07) Mistake. a5 was best. } { [%eval 2.07] } (15... a5 16. bxa5 Rxa5 17. Rfb1 Nc5 18. Bc2 Qd7 19. Be3 b6 20. Kh2 Qe7 21. g3) 16. a5 { [%eval 2.19] } 16... a6 { [%eval 2.82] } 17. b5? { (2.82 → 1.19) Mistake. Be7 was best. } { [%eval 1.19] } (17. Be7 Nef6 18. Bxf8 Qxf8 19. Rfd1 h5 20. Qc2 h4 21. Na4 b6 22. c5 bxc5) 17... f6 { [%eval 1.71] } 18. Bh6?! { (1.71 → 0.60) Inaccuracy. Be3 was best. } { [%eval 0.6] } (18. Be3 f5 19. f3 Rf7 20. bxa6 bxa6 21. Na4 Bf8 22. exf5 gxf5 23. Qc2 Ng7) 18... Rf7?! { (0.60 → 1.33) Inaccuracy. Bxh6 was best. } { [%eval 1.33] } (18... Bxh6 19. Qxh6 Nc5 20. Bc2 b6 21. axb6 cxb6 22. bxa6 Rxa6 23. Rfb1 Qa8 24. Qc1) 19. Bxg7 { [%eval 1.05] } 19... Rxg7 { [%eval 1.61] } 20. bxa6 { [%eval 1.8] } 20... bxa6 { [%eval 1.72] } 21. Rfb1 { [%eval 1.21] } 21... Nc5 { [%eval 1.21] } 22. Rb4?! { (1.21 → 0.25) Inaccuracy. Na4 was best. } { [%eval 0.25] } (22. Na4 Nxd3 23. Qxd3 f5 24. c5 fxe4 25. Qe2 Qd8 26. c6 Nf6 27. Nb6 Ra7) 22... f5 { [%eval 0.37] } 23. Rab1?! { (0.37 → -0.51) Inaccuracy. Na4 was best. } { [%eval -0.51] } (23. Na4 fxe4 24. Be2 Qf5 25. Qe3 Qf4 26. Rab1 Qxe3 27. fxe3 Nxa4 28. Rxa4 Nf6) 23... Nf6 { [%eval -0.56] } 24. exf5 { [%eval -0.56] } 24... gxf5 { [%eval -0.57] } 25. Qh6?? { (-0.57 → -2.46) Blunder. Bc2 was best. } { [%eval -2.46] } (25. Bc2 f4 26. Kh2 Kh8 27. f3 Qf8 28. Na4 Nfd7 29. Nxc5 Nxc5 30. Bd3 Rg8) 25... Nxd3 { [%eval -2.39] } 26. Qxf6 { [%eval -2.36] } 26... Nxb4 { [%eval -2.82] } 27. Rxb4 { [%eval -2.47] } 27... f4?! { (-2.47 → -1.29) Inaccuracy. Qf8 was best. } { [%eval -1.29] } (27... Qf8 28. Qxf8+ Kxf8 29. Rb7 Ke8 30. Na4 Rd7 31. Rb3 Ke7 32. Kf1 Kf6 33. Rb7) 28. Ne4 { [%eval -1.42] } 28... Rg6 { [%eval -1.05] } 29. Qh4 { [%eval -1.2] } 29... Qf5 { [%eval -1.17] } 30. f3 { [%eval -1.2] } 30... Kh8 { [%eval -0.76] } 31. Rb7 { [%eval -0.85] } 31... Rag8 { [%eval -1.35] } 32. Kf1? { (-1.35 → -2.77) Mistake. Rb2 was best. } { [%eval -2.77] } (32. Rb2 Qd7 33. Kh2 h6 34. Re2 c6 35. dxc6 Qxc6 36. Qe7 Qe8 37. Qh4 R8g7) 32... Rxg2 { [%eval -2.67] } 33. Rxc7 { [%eval -2.41] } 33... Rg1+?! { (-2.41 → -1.50) Inaccuracy. Qg6 was best. } { [%eval -1.5] } (33... Qg6 34. Qf6+ Qxf6 35. Nxf6 R2g7 36. Rxg7 Rxg7 37. Ke2 Rg6 38. Nd7 Rg8 39. Nf6) 34. Ke2 { [%eval -1.33] } 34... R1g2+? { (-1.33 → -0.17) Mistake. Rb8 was best. } { [%eval -0.17] } (34... Rb8 35. c5 dxc5 36. Qf6+ Qxf6 37. Nxf6 Rg7 38. Rxc5 Rg6 39. Ne4 Rb3 40. Kf2) 35. Kd3 { [%eval -0.24] } 35... R2g3 { [%eval -0.49] } 36. Ke2?? { (-0.49 → -3.99) Blunder. Qf6+ was best. } { [%eval -3.99] } (36. Qf6+ Qxf6 37. Nxf6 Rxf3+ 38. Ke2 Re3+ 39. Kf1 Rxh3 40. Nxg8 Kxg8 41. Rc6 Rh1+) 36... Rxh3 { [%eval -3.14] } 37. Qf6+ { [%eval -3.39] } 37... Qxf6 { [%eval -3.34] } 38. Nxf6 { [%eval -3.22] } 38... Rg2+ { [%eval -3.07] } 39. Kd3 { [%eval -2.96] } 39... Rxf3+?? { (-2.96 → -0.17) Blunder. Rg6 was best. } { [%eval -0.17] } (39... Rg6 40. Rc8+ Kg7 41. Ne8+ Kf7 42. Ke4 Rh1 43. Nxd6+ Rxd6 44. Kxe5 Rg6 45. Ra8) 40. Ke4 { [%eval -0.28] } 40... Rh3 { [%eval -0.69] } 41. Rc8+?? { (-0.69 → -3.01) Blunder. Kf5 was best. } { [%eval -3.01] } (41. Kf5 Rg8 42. Nxg8 Kxg8 43. Ke4 Re3+ 44. Kf5 Rg3 45. Ke4 f3 46. Ke3 e4) 41... Kg7 { [%eval -2.79] } 42. Rg8+?? { (-2.79 → -10.45) Blunder. Kf5 was best. } { [%eval -10.45] } (42. Kf5 Kh6 43. c5 dxc5 44. Ng4+ Kh5 45. Nf6+ Kh4 46. Ne4 Rd3 47. Rxc5 Kh3) 42... Kxf6 { [%eval -8.75] } 43. Rxg2? { (-8.75 → Mate in 1) Checkmate is now unavoidable. Rf8+ was best. } { [%eval #-1] } (43. Rf8+ Kg7 44. Rb8 f3 45. Kf5 f2 46. Rb7+ Kh6 47. Rb1 Rg1 48. Rxg1 fxg1=Q) 43... Re3# { Black wins by checkmate. } 0-1
