This wasn't the best game I ever played. It's the only game of chess I remember playing against a grandmaster. I gave myself no chance but I was on a no resign policy for the tournament. My opponent did berserk but I couldn't believe my eyes when he played helpmate in 2. [Site "lichess.org/ZHTYqnsv"]
[Date "2017.12.28"]
[Round "-"]
[White "finlip"]
[Black "penguingim1"]
[Result "1-0"]
[UTCDate "2017.12.28"]
[UTCTime "15:19:48"]
[WhiteElo "1735"]
[BlackElo "2517"]
[WhiteRatingDiff "+25"]
[BlackRatingDiff "-34"]
[BlackTitle "GM"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D31"]
[Opening "Queen's Gambit Declined: Charousek (Petrosian) Variation"]
[Termination "Normal"]
[Event "2017 Winter Marathon"]
[Annotator "lichess.org"]
1. d4 { [%clk 0:05:00] } d5 { [%clk 0:02:30] } 2. c4 { [%clk 0:05:02] } e6 { [%clk 0:02:29] } 3. Nc3 { [%clk 0:05:04] } Be7 { [%clk 0:02:28] } { D31 Queen's Gambit Declined: Charousek (Petrosian) Variation } 4. Nf3 { [%clk 0:04:58] } Nf6 { [%clk 0:02:27] } 5. Bg5 { [%clk 0:04:59] } h6 { [%clk 0:02:26] } 6. Bh4 { [%clk 0:05:00] } O-O { [%clk 0:02:26] } 7. cxd5 { [%clk 0:04:57] } Nxd5 { [%clk 0:02:24] } 8. Bxe7 { [%clk 0:04:57] } Qxe7 { [%clk 0:02:24] } 9. e4 { [%clk 0:04:56] } Nxc3 { [%clk 0:02:23] } 10. bxc3 { [%clk 0:04:59] } b6 { [%clk 0:02:23] } 11. Bd3 { [%clk 0:05:00] } Bb7 { [%clk 0:02:22] } 12. O-O { [%clk 0:05:02] } c5 { [%clk 0:02:21] } 13. Re1?! { (0.28 → -0.23) Inaccuracy. Best move was d5. } { [%clk 0:05:00] } (13. d5 Nd7) 13... Rd8?! { (-0.23 → 0.60) Inaccuracy. Best move was cxd4. } { [%clk 0:02:19] } (13... cxd4) 14. Qc2? { (0.60 → -0.72) Mistake. Best move was d5. } { [%clk 0:04:56] } (14. d5 Nd7 15. Qb3 Qd6 16. Rad1 Ne5 17. Nxe5 Qxe5 18. c4 Re8 19. g3 Rad8 20. Qa4 Qb8) 14... cxd4 { [%clk 0:02:18] } 15. cxd4 { [%clk 0:04:58] } Nc6 { [%clk 0:02:17] } 16. Rad1 { [%clk 0:04:58] } Nxd4 { [%clk 0:02:15] } 17. Nxd4 { [%clk 0:05:00] } Rxd4 { [%clk 0:02:15] } 18. e5 { [%clk 0:04:59] } Rad8 { [%clk 0:02:14] } 19. Be2?! { (-1.67 → -2.50) Inaccuracy. Best move was Bf1. } { [%clk 0:04:12] } (19. Bf1 Rxd1) 19... Qg5 { [%clk 0:02:07] } 20. f3?! { (-2.12 → -2.82) Inaccuracy. Best move was Bf1. } { [%clk 0:04:06] } (20. Bf1 Be4 21. Qe2 Rxd1 22. Rxd1 Rxd1 23. Qxd1 Qxe5 24. Qa4 a5 25. Qe8+ Kh7 26. Qxf7 Qa1) 20... Qxe5 { [%clk 0:01:54] } 21. Rxd4 { [%clk 0:03:59] } Qxd4+ { [%clk 0:01:50] } 22. Kf1 { [%clk 0:03:55] } Qh4?! { (-2.88 → -1.95) Inaccuracy. Best move was Qf4. } { [%clk 0:01:35] } (22... Qf4 23. h3) 23. Rd1? { (-1.95 → -3.68) Mistake. Best move was Qc7. } { [%clk 0:03:45] } (23. Qc7 Bd5 24. a3 Ra8 25. Rc1 Qf6 26. Qc3 e5 27. Kg1 Be6 28. Qe3 Rc8 29. Rxc8+ Bxc8) 23... Rc8 { [%clk 0:01:29] } 24. Qd2 { [%clk 0:03:16] } Qxh2 { [%clk 0:01:25] } 25. Bd3? { (-3.34 → -4.76) Mistake. Best move was Qd6. } { [%clk 0:03:17] } (25. Qd6) 25... Qh1+?! { (-4.76 → -3.90) Inaccuracy. Best move was Rc5. } { [%clk 0:01:21] } (25... Rc5 26. Qe3 Rg5 27. Qg1 Qxg1+ 28. Kxg1 Bxf3 29. Rd2 Kf8 30. Bc2 Ke7 31. Bd1 Bc6 32. Kf1) 26. Kf2 { [%clk 0:03:17] } Qh4+ { [%clk 0:01:21] } 27. Kf1 { [%clk 0:03:19] } Qf6 { [%clk 0:01:19] } 28. Bb1 { [%clk 0:03:20] } Qe5?? { (-3.70 → Mate in 2) Checkmate is now unavoidable. Best move was Bd5. } { [%clk 0:01:11] } (28... Bd5 29. Kg1 Qe7 30. Qe3 Kf8 31. Rd4 b5 32. a3 Qc7 33. Be4 Bxe4 34. fxe4 Qc3 35. Rd3) 29. Qd8+ { [%clk 0:03:17] } Rxd8 { [%clk 0:01:04] } 30. Rxd8# { [%clk 0:03:15] } { White wins by checkmate. } 1-0
[Date "2017.12.28"]
[Round "-"]
[White "finlip"]
[Black "penguingim1"]
[Result "1-0"]
[UTCDate "2017.12.28"]
[UTCTime "15:19:48"]
[WhiteElo "1735"]
[BlackElo "2517"]
[WhiteRatingDiff "+25"]
[BlackRatingDiff "-34"]
[BlackTitle "GM"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D31"]
[Opening "Queen's Gambit Declined: Charousek (Petrosian) Variation"]
[Termination "Normal"]
[Event "2017 Winter Marathon"]
[Annotator "lichess.org"]
1. d4 { [%clk 0:05:00] } d5 { [%clk 0:02:30] } 2. c4 { [%clk 0:05:02] } e6 { [%clk 0:02:29] } 3. Nc3 { [%clk 0:05:04] } Be7 { [%clk 0:02:28] } { D31 Queen's Gambit Declined: Charousek (Petrosian) Variation } 4. Nf3 { [%clk 0:04:58] } Nf6 { [%clk 0:02:27] } 5. Bg5 { [%clk 0:04:59] } h6 { [%clk 0:02:26] } 6. Bh4 { [%clk 0:05:00] } O-O { [%clk 0:02:26] } 7. cxd5 { [%clk 0:04:57] } Nxd5 { [%clk 0:02:24] } 8. Bxe7 { [%clk 0:04:57] } Qxe7 { [%clk 0:02:24] } 9. e4 { [%clk 0:04:56] } Nxc3 { [%clk 0:02:23] } 10. bxc3 { [%clk 0:04:59] } b6 { [%clk 0:02:23] } 11. Bd3 { [%clk 0:05:00] } Bb7 { [%clk 0:02:22] } 12. O-O { [%clk 0:05:02] } c5 { [%clk 0:02:21] } 13. Re1?! { (0.28 → -0.23) Inaccuracy. Best move was d5. } { [%clk 0:05:00] } (13. d5 Nd7) 13... Rd8?! { (-0.23 → 0.60) Inaccuracy. Best move was cxd4. } { [%clk 0:02:19] } (13... cxd4) 14. Qc2? { (0.60 → -0.72) Mistake. Best move was d5. } { [%clk 0:04:56] } (14. d5 Nd7 15. Qb3 Qd6 16. Rad1 Ne5 17. Nxe5 Qxe5 18. c4 Re8 19. g3 Rad8 20. Qa4 Qb8) 14... cxd4 { [%clk 0:02:18] } 15. cxd4 { [%clk 0:04:58] } Nc6 { [%clk 0:02:17] } 16. Rad1 { [%clk 0:04:58] } Nxd4 { [%clk 0:02:15] } 17. Nxd4 { [%clk 0:05:00] } Rxd4 { [%clk 0:02:15] } 18. e5 { [%clk 0:04:59] } Rad8 { [%clk 0:02:14] } 19. Be2?! { (-1.67 → -2.50) Inaccuracy. Best move was Bf1. } { [%clk 0:04:12] } (19. Bf1 Rxd1) 19... Qg5 { [%clk 0:02:07] } 20. f3?! { (-2.12 → -2.82) Inaccuracy. Best move was Bf1. } { [%clk 0:04:06] } (20. Bf1 Be4 21. Qe2 Rxd1 22. Rxd1 Rxd1 23. Qxd1 Qxe5 24. Qa4 a5 25. Qe8+ Kh7 26. Qxf7 Qa1) 20... Qxe5 { [%clk 0:01:54] } 21. Rxd4 { [%clk 0:03:59] } Qxd4+ { [%clk 0:01:50] } 22. Kf1 { [%clk 0:03:55] } Qh4?! { (-2.88 → -1.95) Inaccuracy. Best move was Qf4. } { [%clk 0:01:35] } (22... Qf4 23. h3) 23. Rd1? { (-1.95 → -3.68) Mistake. Best move was Qc7. } { [%clk 0:03:45] } (23. Qc7 Bd5 24. a3 Ra8 25. Rc1 Qf6 26. Qc3 e5 27. Kg1 Be6 28. Qe3 Rc8 29. Rxc8+ Bxc8) 23... Rc8 { [%clk 0:01:29] } 24. Qd2 { [%clk 0:03:16] } Qxh2 { [%clk 0:01:25] } 25. Bd3? { (-3.34 → -4.76) Mistake. Best move was Qd6. } { [%clk 0:03:17] } (25. Qd6) 25... Qh1+?! { (-4.76 → -3.90) Inaccuracy. Best move was Rc5. } { [%clk 0:01:21] } (25... Rc5 26. Qe3 Rg5 27. Qg1 Qxg1+ 28. Kxg1 Bxf3 29. Rd2 Kf8 30. Bc2 Ke7 31. Bd1 Bc6 32. Kf1) 26. Kf2 { [%clk 0:03:17] } Qh4+ { [%clk 0:01:21] } 27. Kf1 { [%clk 0:03:19] } Qf6 { [%clk 0:01:19] } 28. Bb1 { [%clk 0:03:20] } Qe5?? { (-3.70 → Mate in 2) Checkmate is now unavoidable. Best move was Bd5. } { [%clk 0:01:11] } (28... Bd5 29. Kg1 Qe7 30. Qe3 Kf8 31. Rd4 b5 32. a3 Qc7 33. Be4 Bxe4 34. fxe4 Qc3 35. Rd3) 29. Qd8+ { [%clk 0:03:17] } Rxd8 { [%clk 0:01:04] } 30. Rxd8# { [%clk 0:03:15] } { White wins by checkmate. } 1-0