FEN
[Event "rated classical game"]
[Site "https://lichess.org/zPBnIkZi"]
[Date "2021.09.21"]
[Round "-"]
[White "ebrahim1984"]
[Black "mohammadprogrammer"]
[Result "0-1"]
[GameId "zPBnIkZi"]
[UTCDate "2021.09.21"]
[UTCTime "14:47:55"]
[WhiteElo "2126"]
[BlackElo "1970"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+30"]
[Variant "Standard"]
[TimeControl "1800+30"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.0] } 1... Nf6 { [%eval 0.27] } 2. c4 { [%eval 0.11] } 2... g6 { [%eval 0.3] } 3. Nc3 { [%eval 0.17] } 3... d5 { [%eval 0.2] } 4. cxd5 { [%eval 0.35] } 4... Nxd5 { [%eval 0.28] } { D85 Grünfeld Defense: Exchange Variation } 5. Nf3 { [%eval 0.17] } 5... Nxc3 { [%eval 0.59] } 6. bxc3 { [%eval 0.38] } 6... Bg7 { [%eval 0.59] } 7. Bf4 { [%eval 0.12] } 7... O-O { [%eval 0.36] } 8. e3 { [%eval 0.39] } 8... c5 { [%eval 0.23] } 9. Be2 { [%eval 0.12] } 9... Qa5 { [%eval 0.44] } 10. Qd2 { [%eval 0.04] } 10... Nc6 { [%eval -0.08] } 11. O-O { [%eval 0.0] } 11... Rd8 { [%eval 0.26] } 12. Rfd1?! { (0.26 → -0.42) Inaccuracy. Qb2 was best. } { [%eval -0.42] } (12. Qb2 cxd4) 12... Bg4?! { (-0.42 → 0.62) Inaccuracy. e5 was best. } { [%eval 0.62] } (12... e5 13. Bg5) 13. Qb2 { [%eval 0.7] } 13... b6 { [%eval 0.6] } 14. h3 { [%eval 0.59] } 14... Bf5 { [%eval 1.14] } 15. g4 { [%eval 1.0] } 15... Be4 { [%eval 1.04] } 16. Nd2 { [%eval 0.54] } 16... Bd5 { [%eval 0.45] } 17. e4?? { (0.45 → -4.06) Blunder. Bg3 was best. } { [%eval -4.06] } (17. Bg3) 17... cxd4 { [%eval -4.19] } 18. exd5 { [%eval -4.24] } 18... dxc3 { [%eval -4.02] } 19. Qc2?! { (-4.02 → -5.19) Inaccuracy. Qb5 was best. } { [%eval -5.19] } (19. Qb5 Qxb5 20. Bxb5 Nd4 21. Ba6 cxd2 22. Kf1 Ne6 23. dxe6 Bxa1 24. Bb7 g5 25. Bxg5 Rab8) 19... Nd4 { [%eval -5.62] } 20. Qd3 { [%eval -5.89] } 20... Nxe2+ { [%eval -5.04] } 21. Qxe2 { [%eval -5.08] } 21... cxd2?! { (-5.08 → -4.00) Inaccuracy. c2 was best. } { [%eval -4.0] } (21... c2) 22. Bxd2 { [%eval -4.25] } 22... Qa3 { [%eval -3.99] } 23. Rab1 { [%eval -3.87] } 23... Qxh3?? { (-3.87 → -0.81) Blunder. Qxa2 was best. } { [%eval -0.81] } (23... Qxa2 24. Qxe7 Rxd5 25. Be3 Bf8 26. Qb7 Rad8 27. Rdc1 R5d7 28. Qc6 h6 29. Kg2 Re7 30. Qf3) 24. Rb3?? { (-0.81 → -3.43) Blunder. Bg5 was best. } { [%eval -3.43] } (24. Bg5 Bf6 25. Rb3 Qxb3 26. axb3 Bxg5 27. Qe4 Rd7 28. d6 Rad8 29. Rd5 Bf6 30. dxe7 Rxd5) 24... Qh4 { [%eval -3.74] } 25. Bb4?! { (-3.74 → -5.27) Inaccuracy. Bf4 was best. } { [%eval -5.27] } (25. Bf4 Rac8) 25... Rd7?! { (-5.27 → -3.51) Inaccuracy. Be5 was best. } { [%eval -3.51] } (25... Be5 26. f3) 26. d6? { (-3.51 → -5.86) Mistake. Re3 was best. } { [%eval -5.86] } (26. Re3 Bf8) 26... Rad8?! { (-5.86 → -4.55) Inaccuracy. Be5 was best. } { [%eval -4.55] } (26... Be5 27. Qf3 Rad8 28. Kg2 Qh2+ 29. Kf1 Bxd6 30. Rbd3 Rc7 31. Rd4 Rdc8 32. Bxd6 exd6 33. Rxd6) 27. Rbd3 { [%eval -5.11] } 27... e5? { (-5.11 → -3.21) Mistake. exd6 was best. } { [%eval -3.21] } (27... exd6 28. Kg2) 28. Kg2 { [%eval -3.61] } 28... f5 { [%eval -3.26] } 29. Rg3 { [%eval -3.5] } 29... f4 { [%eval -3.0] } 30. Rh3 { [%eval -2.78] } 30... Qg5 { [%eval -2.87] } 31. f3?! { (-2.87 → -3.71) Inaccuracy. Kf1 was best. } { [%eval -3.71] } (31. Kf1 a5 32. Ba3 b5 33. Qxb5 Qxg4 34. Qd5+ Kh8 35. Rhd3 h5 36. Rc1 Re8 37. Rc7 e4) 31... h5 { [%eval -3.79] } 32. Rdh1?! { (-3.79 → -4.82) Inaccuracy. a4 was best. } { [%eval -4.82] } (32. a4 hxg4) 32... hxg4 { [%eval -4.74] } 33. fxg4 { [%eval -4.87] } 33... Rc8 { [%eval -4.31] } 34. Qd1? { (-4.31 → -7.07) Mistake. Rc3 was best. } { [%eval -7.07] } (34. Rc3 f3+) 34... e4 { [%eval -7.34] } 35. R3h2 { [%eval -12.43] } 35... f3+ { [%eval -13.25] } 36. Kf2 { [%eval -13.08] } 36... e3+ { [%eval -14.21] } 37. Kxf3?! { (-14.21 → Mate in 8) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-8] } (37. Ke1 Qxg4) 37... Rf7+ { [%eval #-7] } 38. Ke2 { [%eval #-7] } 38... Qxg4+ { [%eval #-6] } 39. Kxe3 { [%eval #-5] } 39... Qf4+ { [%eval #-4] } 40. Kd3 { [%eval #-2] } 40... Qd4+ { [%eval #-1] } 41. Ke2 { [%eval #-1] } 41... Re8# { Black wins by checkmate. } 0-1