FEN
[Event "rated rapid game"]
[Site "https://lichess.org/rQqDQNdI"]
[Date "2025.10.29"]
[Round "-"]
[White "dswift"]
[Black "SCrobert"]
[Result "1-0"]
[GameId "rQqDQNdI"]
[UTCDate "2025.10.29"]
[UTCTime "16:24:54"]
[WhiteElo "1607"]
[BlackElo "1641"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation, Modern Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.18] } 2. c4 { [%eval 0.18] } 2... Nf6 { [%eval 0.52] } 3. Nc3 { [%eval 0.07] } 3... g6 { [%eval 0.28] } 4. cxd5 { [%eval 0.28] } 4... Nxd5 { [%eval 0.3] } 5. e4 { [%eval 0.13] } 5... Nxc3 { [%eval 0.18] } 6. bxc3 { [%eval 0.17] } 6... Bg7 { [%eval 0.17] } 7. Nf3 { [%eval 0.14] } { D85 Grünfeld Defense: Exchange Variation, Modern Exchange Variation } 7... Nc6?! { (0.14 → 0.89) Inaccuracy. c5 was best. } { [%eval 0.89] } (7... c5 8. Be3 Qa5 9. Qd2 Nc6 10. Rb1 a6 11. Rc1 cxd4 12. cxd4) 8. Bb5 { [%eval 0.74] } 8... O-O { [%eval 0.73] } 9. Bxc6 { [%eval 0.24] } 9... bxc6 { [%eval 0.22] } 10. O-O { [%eval 0.2] } 10... c5 { [%eval 0.19] } 11. h3 { [%eval -0.11] } 11... cxd4 { [%eval -0.1] } 12. cxd4 { [%eval -0.17] } 12... Ba6 { [%eval 0.03] } 13. Re1 { [%eval 0.1] } 13... Rb8? { (0.10 → 1.49) Mistake. c5 was best. } { [%eval 1.49] } (13... c5 14. Be3 cxd4 15. Nxd4 Bc4 16. Qa4 Bxd4 17. Rad1 Qe8 18. Qxe8 Rfxe8 19. Rxd4) 14. Bf4 { [%eval 1.54] } 14... f6?! { (1.54 → 2.44) Inaccuracy. Rb2 was best. } { [%eval 2.44] } (14... Rb2 15. Qa4 Bb7 16. Rac1 c6 17. Ne5 Rb5 18. Red1 Qa5 19. Qxa5 Rxa5 20. Nd7) 15. Rc1 { [%eval 2.67] } 15... e5 { [%eval 2.73] } 16. dxe5?! { (2.73 → 1.95) Inaccuracy. Qa4 was best. } { [%eval 1.95] } (16. Qa4 exf4 17. Qxa6 Rf7 18. e5 Bf8 19. exf6 Rxf6 20. Qc4+ Kg7 21. Ng5 Kh6) 16... Qxd1 { [%eval 1.83] } 17. Rexd1 { [%eval 1.8] } 17... Rb2? { (1.80 → 3.33) Mistake. fxe5 was best. } { [%eval 3.33] } (17... fxe5 18. Bxe5 Rxf3 19. Bxg7 Rd3 20. Bf6 c5 21. f3 c4 22. Bc3 Rbd8 23. Re1) 18. Rxc7 { [%eval 3.37] } 18... fxe5? { (3.37 → 5.93) Mistake. Rb7 was best. } { [%eval 5.93] } (18... Rb7 19. Rcd7 fxe5 20. Bxe5 Bh6 21. Nh2 Rxd7 22. Rxd7 Be2 23. Ng4 Bxg4 24. hxg4) 19. Bxe5?! { (5.93 → 4.35) Inaccuracy. Rxg7+ was best. } { [%eval 4.35] } (19. Rxg7+ Kxg7 20. Bxe5+ Kg8 21. Bxb2 Bb5 22. Kh2 Bc6 23. Re1 Bb7 24. Kg3 Rc8) 19... Bxe5 { [%eval 4.41] } 20. Nxe5 { [%eval 4.2] } 20... Rbxf2? { (4.20 → 7.08) Mistake. Bb5 was best. } { [%eval 7.08] } (20... Bb5 21. f3 Rxa2 22. Ng4 h5 23. Ne5 Be8 24. Rd6 g5 25. Rh6 a5 26. Rch7) 21. Nf3 { [%eval 5.49] } 21... Rb2 { [%eval 5.79] } 22. Rdd7 { [%eval 5.67] } 22... Re8 { [%eval 5.87] } 23. Rg7+ { [%eval 5.75] } 23... Kh8 { [%eval 5.67] } 24. Rxh7+ { [%eval 5.69] } 24... Kg8 { [%eval 5.78] } 25. Rhg7+ { [%eval 5.66] } 25... Kh8 { [%eval 5.77] } 26. Nh4 { [%eval 5.78] } 26... Re6 { [%eval 6.61] } 27. Nxg6+ { [%eval 6.25] } 27... Rxg6 { [%eval 6.26] } 28. Rxg6 { [%eval 5.82] } 28... Rxa2?? { (5.82 → Mate in 21) Checkmate is now unavoidable. Be2 was best. } { [%eval #21] } (28... Be2 29. Rd6 Rb8 30. Kf2 Bb5 31. g4 a5 32. Kg3 Be8 33. Kf4 a4 34. a3) 29. Rd6 { [%eval 40.77] } 29... Ra1+ { [%eval 75.93] } 30. Kh2 { [%eval 16.65] } { Black resigns. } 1-0