FEN
[Event "rated blitz game"]
[Site "https://lichess.org/EnjyrSZe"]
[Date "2026.04.02"]
[Round "-"]
[White "Pastukhov_Nicolay"]
[Black "Volk7777777"]
[Result "0-1"]
[GameId "EnjyrSZe"]
[UTCDate "2026.04.02"]
[UTCTime "05:52:48"]
[WhiteElo "2513"]
[BlackElo "2546"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "D94"]
[Opening "Grünfeld Defense: Makogonov Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.17] } 2... g6 { [%eval 0.28] } 3. Nf3 { [%eval 0.2] } 3... d5 { [%eval 0.65] } 4. Nc3 { [%eval 0.21] } 4... Bg7 { [%eval 0.29] } 5. e3 { [%eval 0.08] } 5... O-O { [%eval 0.15] } 6. b4 { [%eval -0.16] } { D94 Grünfeld Defense: Makogonov Variation } 6... b6 { [%eval 0.04] } 7. c5?! { (0.04 → -0.85) Inaccuracy. Ba3 was best. } { [%eval -0.85] } (7. Ba3 c6 8. Rc1 Bf5 9. Bb2 Qd6 10. a3 Nbd7 11. cxd5 Nxd5) 7... c6 { [%eval -0.32] } 8. Bb2 { [%eval -0.27] } 8... a5 { [%eval -0.27] } 9. a3 { [%eval -0.29] } 9... Re8 { [%eval 0.0] } 10. Be2 { [%eval -0.05] } 10... Ba6 { [%eval -0.08] } 11. O-O { [%eval -0.04] } 11... Bxe2 { [%eval 0.15] } 12. Qxe2 { [%eval 0.04] } 12... Nbd7 { [%eval 0.07] } 13. Qc2 { [%eval 0.06] } 13... b5 { [%eval 0.15] } 14. Ne2 { [%eval 0.24] } 14... Ne4 { [%eval 0.32] } 15. Ng3?! { (0.32 → -0.36) Inaccuracy. Ne5 was best. } { [%eval -0.36] } (15. Ne5 Qc7 16. f3 Ng5 17. h4 Ne6 18. f4 axb4 19. axb4 f6 20. Nf3 f5) 15... Nxg3 { [%eval -0.35] } 16. hxg3 { [%eval -0.25] } 16... e5?! { (-0.25 → 0.45) Inaccuracy. a4 was best. } { [%eval 0.45] } (16... a4 17. e4 dxe4 18. Qxe4 Qc8 19. Ne5 Nxe5 20. dxe5 Qe6 21. Rad1 Red8 22. Qe2) 17. a4?! { (0.45 → -0.12) Inaccuracy. e4 was best. } { [%eval -0.12] } (17. e4 exd4 18. exd5 d3 19. Qb1 Bxb2 20. Qxb2 Qf6 21. Qxf6 Nxf6 22. dxc6 axb4) 17... e4 { [%eval 0.3] } 18. Nd2?! { (0.30 → -0.45) Inaccuracy. axb5 was best. } { [%eval -0.45] } (18. axb5 cxb5 19. Ne5 a4 20. c6 Nxe5 21. dxe5 Bf8 22. f4 Bxb4 23. Rac1 a3) 18... Qb8 { [%eval 0.0] } 19. Qb3?! { (0.00 → -0.69) Inaccuracy. axb5 was best. } { [%eval -0.69] } (19. axb5 Qxb5 20. bxa5 Rxa5 21. Bc3 Raa8 22. Rfb1 Rxa1 23. Rxa1 h5 24. Ra5 Qe2) 19... bxa4?! { (-0.69 → 0.00) Inaccuracy. axb4 was best. } { [%eval 0.0] } (19... axb4 20. Rfb1 Ra7 21. axb5 Rxa1 22. Bxa1 Qxb5 23. Qxb4 Qxb4 24. Rxb4 Nxc5 25. dxc5) 20. Rxa4 { [%eval -0.06] } 20... axb4 { [%eval -0.15] } 21. Rxb4 { [%eval -0.52] } 21... Qc8 { [%eval -0.41] } 22. Ra1 { [%eval -0.75] } 22... Rxa1+ { [%eval -0.71] } 23. Bxa1 { [%eval -0.83] } 23... Qa6?! { (-0.83 → 0.11) Inaccuracy. Nxc5 was best. } { [%eval 0.11] } (23... Nxc5 24. dxc5 Bxa1 25. Rb7 Qe6 26. Qa4 Bc3 27. Nb3 Qf6 28. Rb6 Rc8 29. Qa6) 24. Bc3?! { (0.11 → -0.50) Inaccuracy. Ra4 was best. } { [%eval -0.5] } (24. Ra4 Qe2 25. Nf1 Rb8 26. Qa2 Qb5 27. Ra5 Qd3 28. Ra3 Qb5 29. Bc3 h5) 24... Qe2?! { (-0.50 → 0.34) Inaccuracy. Qd3 was best. } { [%eval 0.34] } (24... Qd3 25. Nb1 Ra8 26. Rb7 Nf6 27. Nd2 Ng4 28. Rb8+ Rxb8 29. Qxb8+ Bf8 30. Qb2) 25. Qb1?! { (0.34 → -0.25) Inaccuracy. Nf1 was best. } { [%eval -0.25] } (25. Nf1 Ra8 26. Rb7 Nf6 27. Qb2 Qxb2 28. Bxb2 h5 29. Bc3 Ng4 30. Rb6 Rc8) 25... Nxc5 { [%eval 0.04] } 26. Rb6?? { (0.04 → -2.10) Blunder. Rb8 was best. } { [%eval -2.1] } (26. Rb8 Rxb8 27. Qxb8+ Bf8 28. dxc5 d4 29. Bxd4 Qxd2 30. Kh2 Qe2 31. Qe5 Qh5+) 26... Nd3 { [%eval -2.25] } 27. Qf1 { [%eval -2.12] } 27... Qxf1+ { [%eval -1.63] } 28. Kxf1 { [%eval -1.57] } 28... c5 { [%eval -1.78] } 29. Rd6 { [%eval -2.07] } 29... cxd4 { [%eval -1.99] } 30. Bxd4? { (-1.99 → -3.56) Mistake. exd4 was best. } { [%eval -3.56] } (30. exd4 Rc8 31. Nb1 Rb8 32. Nd2 Rb5 33. f3 f5 34. Rd8+ Bf8 35. Ke2 Nc1+) 30... Bxd4 { [%eval -3.45] } 31. exd4 { [%eval -3.23] } 31... Ra8 { [%eval -3.14] } 32. Ke2 { [%eval -3.3] } 32... Ra1 { [%eval -3.21] } 33. Nb3 { [%eval -2.96] } 33... Rb1 { [%eval -2.99] } 34. Nc5 { [%eval -3.42] } 34... Rb2+ { [%eval -3.3] } 35. Ke3 { [%eval -3.2] } 35... Nxf2 { [%eval -3.05] } 36. Rxd5 { [%eval -3.02] } 36... Ng4+?! { (-3.02 → -1.93) Inaccuracy. Nd1+ was best. } { [%eval -1.93] } (36... Nd1+ 37. Kf4 e3 38. Re5 Rxg2 39. d5 Rd2 40. Kf3 e2 41. Rxe2 Rxe2 42. Kxe2) 37. Kf4 { [%eval -1.98] } 37... h5?! { (-1.98 → -1.16) Inaccuracy. f5 was best. } { [%eval -1.16] } (37... f5 38. Kg5 Rb8 39. Rd6 e3 40. Rd7 Re8 41. Nd3 e2 42. Ne1 Re3 43. Ra7) 38. Rd8+ { [%eval -1.46] } 38... Kg7 { [%eval -1.37] } 39. Kxe4?! { (-1.37 → -2.02) Inaccuracy. Nxe4 was best. } { [%eval -2.02] } (39. Nxe4 Rxg2 40. Rd7 Nf6 41. Nxf6 Kxf6 42. Rd6+ Ke7 43. Ra6 Rd2 44. Ke3 Rd1) 39... Rxg2 { [%eval -1.86] } 40. d5? { (-1.86 → -3.55) Mistake. Kf4 was best. } { [%eval -3.55] } (40. Kf4 Rf2+ 41. Ke4 Re2+ 42. Kf3 Re1 43. Rb8 g5 44. Rb3 Kg6 45. Nd7 f6) 40... Rd2?! { (-3.55 → -2.55) Inaccuracy. Rxg3 was best. } { [%eval -2.55] } (40... Rxg3 41. d6 Nf6+ 42. Kf4 Rg4+ 43. Kf3 h4 44. Nd3 h3 45. Nf2 h2 46. d7) 41. d6 { [%eval -2.2] } 41... Nf6+? { (-2.20 → -0.84) Mistake. Kh6 was best. } { [%eval -0.84] } (41... Kh6 42. Nd3 Kg5 43. d7 f5+ 44. Kd4 Nf2 45. Ke3 Rxd3+ 46. Kxf2 Rd6 47. Kf3) 42. Ke5?? { (-0.84 → -5.73) Blunder. Ke3 was best. } { [%eval -5.73] } (42. Ke3 Rd5 43. Nd3 Kh6 44. Nb4 Rb5 45. Nd3 Ra5 46. Kf3 Kg7 47. d7 Rd5) 42... Rd5+ { [%eval -5.69] } 43. Kf4 { [%eval -5.7] } 43... Rxc5 { [%eval -5.43] } { White resigns. } 0-1