FEN
[Event "rated blitz game"]
[Site "https://lichess.org/966MNs9s"]
[Date "2026.05.18"]
[Round "-"]
[White "AngusMacAllan"]
[Black "rotationkunst"]
[Result "1-0"]
[GameId "966MNs9s"]
[UTCDate "2026.05.18"]
[UTCTime "07:45:35"]
[WhiteElo "1789"]
[BlackElo "1766"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "B08"]
[Opening "Pirc Defense: Classical Variation, Quiet System, Chigorin Line"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } 2. d4 { [%eval 0.43] } 2... Nf6 { [%eval 0.43] } 3. Nc3 { [%eval 0.38] } 3... g6 { [%eval 0.51] } 4. Nf3 { [%eval 0.46] } 4... Bg7 { [%eval 0.44] } 5. Be2 { [%eval 0.39] } 5... O-O { [%eval 0.44] } 6. O-O { [%eval 0.29] } 6... Nc6 { [%eval 0.57] } { B08 Pirc Defense: Classical Variation, Quiet System, Chigorin Line } 7. Be3 { [%eval 0.31] } 7... e5 { [%eval 0.3] } 8. a4 { [%eval -0.08] } 8... Ne7? { (-0.08 → 1.47) Mistake. exd4 was best. } { [%eval 1.47] } (8... exd4 9. Nxd4 Re8 10. Nxc6 bxc6 11. Qd2 d5 12. Rfd1 Nxe4 13. Nxe4 Rxe4 14. Bf3) 9. d5? { (1.47 → -0.19) Mistake. dxe5 was best. } { [%eval -0.19] } (9. dxe5 dxe5 10. Bc4 Nc6 11. Bc5 Re8 12. Ng5 Be6 13. Nxe6 fxe6 14. Bb5 Bf8) 9... Ng4 { [%eval 0.08] } 10. Bg5 { [%eval -0.2] } 10... f6?! { (-0.20 → 0.37) Inaccuracy. h6 was best. } { [%eval 0.37] } (10... h6 11. Bh4 g5 12. Bg3 f5 13. exf5 Nf6 14. a5 Bxf5 15. h4 g4 16. Nd2) 11. Bd2 { [%eval 0.05] } 11... f5 { [%eval 0.09] } 12. h3 { [%eval -0.27] } 12... Nf6 { [%eval -0.45] } 13. exf5 { [%eval -0.86] } 13... Nxf5? { (-0.86 → 0.37) Mistake. gxf5 was best. } { [%eval 0.37] } (13... gxf5 14. Ra3 Kh8 15. Bc4 a6 16. Re1 Qe8 17. a5 Rg8 18. Kh1 f4 19. Bd3) 14. Bg5 { [%eval 0.4] } 14... Qe8 { [%eval 0.5] } 15. Re1 { [%eval 0.34] } 15... Ne7 { [%eval 0.7] } 16. Qd2 { [%eval 0.7] } 16... b6 { [%eval 1.13] } 17. Bh6?! { (1.13 → 0.40) Inaccuracy. Bb5 was best. } { [%eval 0.4] } (17. Bb5 Qd8 18. a5 a6 19. axb6 cxb6 20. Bc4 Kh8 21. Ra3 Bb7 22. Bxf6 Bxf6) 17... Bb7 { [%eval 0.57] } 18. Bc4 { [%eval 0.5] } 18... Qf7? { (0.50 → 1.66) Mistake. Bxh6 was best. } { [%eval 1.66] } (18... Bxh6 19. Qxh6 Nexd5 20. a5 Kh8 21. Bb5 Bc6 22. Nxd5 Nxd5 23. Ng5 Nf6 24. Bxc6) 19. Ng5?? { (1.66 → -2.96) Blunder. Bxg7 was best. } { [%eval -2.96] } (19. Bxg7 Qxg7 20. a5 b5 21. Bxb5 h6 22. Bc4 Kh7 23. Ra3 g5 24. Rb3 Bc8) 19... Bxh6 { [%eval -2.95] } 20. Nxf7? { (-2.95 → -5.38) Mistake. f4 was best. } { [%eval -5.38] } (20. f4 Bxg5 21. fxg5 Nh5 22. Rf1 Qg7 23. a5 Rxf1+ 24. Rxf1 Rf8 25. a6 Bc8) 20... Bxd2 { [%eval -5.18] } 21. Re2 { [%eval -6.57] } 21... Bxc3 { [%eval -6.53] } 22. Ng5 { [%eval -7.37] } 22... Bxb2 { [%eval -7.25] } 23. Rb1 { [%eval -7.46] } 23... Bd4 { [%eval -7.23] } 24. Ne6 { [%eval -7.63] } 24... Rfc8 { [%eval -5.82] } 25. Nxd4 { [%eval -5.8] } 25... Nfxd5 { [%eval -4.9] } 26. Ne6 { [%eval -5.83] } 26... Kh8 { [%eval -4.71] } 27. Rb3 { [%eval -5.32] } 27... Nf4 { [%eval -4.41] } 28. Nxf4 { [%eval -4.24] } 28... exf4?? { (-4.24 → -0.08) Blunder. Nc6 was best. } { [%eval -0.08] } (28... Nc6 29. Nxg6+ hxg6 30. Rg3 Kg7 31. Bd3 Ne7 32. f4 e4 33. Rge3 d5 34. g4) 29. Rxe7 { [%eval -0.1] } 29... Rab8 { [%eval -0.15] } 30. Be6?? { (-0.15 → -3.71) Blunder. Rd3 was best. } { [%eval -3.71] } (30. Rd3 Re8 31. Rxc7 Rec8 32. Rxc8+ Rxc8 33. Bb3 Rd8 34. Rd4 g5 35. a5 bxa5) 30... Re8 { [%eval -3.18] } 31. Rxe8+?! { (-3.18 → -4.07) Inaccuracy. Rxc7 was best. } { [%eval -4.07] } (31. Rxc7 Rxe6 32. a5 Ree8 33. axb6 axb6 34. Rxb6 Bd5 35. Rxd6 Rbd8 36. Rcd7 Rxd7) 31... Rxe8 { [%eval -4.26] } 32. Bg4 { [%eval -4.42] } 32... h5 { [%eval -4.19] } 33. Bf3 { [%eval -4.42] } 33... Bxf3 { [%eval -4.12] } 34. gxf3 { [%eval -4.45] } 34... Kg7 { [%eval -4.78] } 35. Rc3 { [%eval -4.87] } 35... c5 { [%eval -4.66] } 36. Kf1 { [%eval -4.6] } 36... Kf6 { [%eval -4.7] } 37. Rd3 { [%eval -5.07] } 37... Re6 { [%eval -5.06] } 38. c4 { [%eval -5.27] } 38... Kf5 { [%eval -4.49] } 39. Rd5+ { [%eval -5.08] } 39... Kf6 { [%eval -5.3] } 40. Kg2 { [%eval -5.37] } 40... a6 { [%eval -4.66] } 41. Kf1 { [%eval -5.43] } 41... Ke7 { [%eval -5.39] } 42. a5 { [%eval -5.92] } 42... b5 { [%eval -5.73] } 43. cxb5 { [%eval -5.81] } 43... axb5 { [%eval -5.49] } 44. a6 { [%eval -5.31] } 44... Re5?? { (-5.31 → 7.03) Blunder. Kd7 was best. } { [%eval 7.03] } (44... Kd7 45. a7 Re8 46. Rd2 Kc6 47. Ra2 Kb7 48. Rd2 Rd8 49. Re2 Kxa7 50. Re6) 45. Rxe5+ { [%eval 6.84] } 45... dxe5 { [%eval 6.66] } 46. a7 { [%eval 6.62] } 46... Kd6 { [%eval 6.85] } 47. a8=Q { [%eval 6.96] } 47... c4 { [%eval 7.91] } 48. Qd8+ { [%eval 7.47] } 48... Kc5 { [%eval 7.63] } 49. Qe7+ { [%eval 7.2] } 49... Kd4?! { (7.20 → 65.20) Inaccuracy. Kd5 was best. } { [%eval 65.2] } (49... Kd5 50. Qd7+ Kc5 51. Qc7+ Kd5 52. Qb6 b4 53. Qxb4 e4 54. Qb7+ Ke6 55. Qxe4+) 50. Qd7+?! { (65.20 → 7.65) Inaccuracy. Qd6+ was best. } { [%eval 7.65] } (50. Qd6+ Kc3 51. Qxe5+ Kb4 52. Ke2 Ka5 53. Qc5 Ka4 54. Kd2 b4 55. Qxc4 Ka5) 50... Kc3 { [%eval 13.53] } 51. Qxb5 { [%eval 9.92] } 51... Kd3? { (9.92 → Mate in 11) Checkmate is now unavoidable. e4 was best. } { [%eval #11] } (51... e4 52. Qe5+ Kb4 53. Qxe4 g5 54. Ke2 g4 55. fxg4 Kb5 56. Qe5+ Kc6 57. Kd2) 52. Qxe5 { [%eval 80.97] } 52... c3 { [%eval 12.07] } 53. Qxf4 { [%eval 55.12] } 53... c2 { [%eval 12.94] } 54. Qd6+ { [%eval 12.91] } 54... Kc3 { [%eval 12.97] } 55. Qc5+ { [%eval 11.51] } 55... Kb2?! { (11.51 → Mate in 9) Checkmate is now unavoidable. Kd3 was best. } { [%eval #9] } (55... Kd3 56. Qe3+ Kc4 57. Ke2 Kd5 58. Kd2 g5 59. Kxc2 h4 60. Qxg5+ Ke6 61. Qg6+) 56. Qb4+ { [%eval #8] } 56... Kc1 { [%eval #4] } 57. Ke2 { [%eval #4] } 57... g5 { [%eval #4] } 58. Kd3 { [%eval #3] } 58... Kd1 { [%eval #1] } 59. Qd2# { White wins by checkmate. } 1-0