FEN
[Event "rated blitz game"]
[Site "https://lichess.org/WPOSdHUo"]
[Date "2026.06.13"]
[Round "-"]
[White "greatgreenwall"]
[Black "saltycdogg"]
[Result "0-1"]
[GameId "WPOSdHUo"]
[UTCDate "2026.06.13"]
[UTCTime "21:27:27"]
[WhiteElo "1686"]
[BlackElo "1699"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "B00"]
[Opening "Pirc Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } { B00 Pirc Defense } 2. Nf3 { [%eval 0.37] } 2... Nf6 { [%eval 0.3] } 3. e5 { [%eval -0.2] } 3... dxe5 { [%eval -0.24] } 4. Nxe5 { [%eval -0.23] } 4... Nbd7 { [%eval -0.17] } 5. f4 { [%eval -0.36] } 5... Nxe5 { [%eval 0.06] } 6. fxe5 { [%eval 0.0] } 6... Ng4?! { (0.00 → 0.92) Inaccuracy. Nd5 was best. } { [%eval 0.92] } (6... Nd5 7. d4 e6 8. Bd3 Nb4 9. Be3 Qh4+ 10. Bf2 Nxd3+ 11. Qxd3) 7. d4 { [%eval 1.01] } 7... Bf5 { [%eval 0.88] } 8. h3 { [%eval 1.3] } 8... Nh6 { [%eval 1.34] } 9. Bxh6?! { (1.34 → 0.40) Inaccuracy. Qf3 was best. } { [%eval 0.4] } (9. Qf3 Qxd4 10. Bb5+ c6 11. Bxc6+ Bd7 12. Bxd7+ Qxd7 13. O-O e6 14. Bxh6 gxh6) 9... gxh6 { [%eval 0.34] } 10. Nc3 { [%eval 0.52] } 10... e6 { [%eval 0.47] } 11. Qf3 { [%eval 0.54] } 11... Qh4+?! { (0.54 → 1.14) Inaccuracy. Qxd4 was best. } { [%eval 1.14] } (11... Qxd4 12. Bb5+ c6 13. Bxc6+ Ke7 14. Be4 Rd8 15. Bxf5 exf5 16. Qxb7+ Rd7 17. Qf3) 12. Qf2?? { (1.14 → -1.57) Blunder. g3 was best. } { [%eval -1.57] } (12. g3 Qxd4 13. Bb5+ c6 14. Bxc6+ Ke7 15. Be4 Rd8 16. Bxf5 Qxe5+ 17. Be4 f5) 12... Qxf2+ { [%eval -1.54] } 13. Kxf2 { [%eval -1.66] } 13... O-O-O { [%eval -1.83] } 14. Ke3 { [%eval -1.69] } 14... Bxc2 { [%eval -1.22] } 15. Rc1 { [%eval -1.18] } 15... Bg6 { [%eval -0.93] } 16. a3?? { (-0.93 → -3.60) Blunder. Bd3 was best. } { [%eval -3.6] } (16. Bd3 h5 17. Bxg6 hxg6 18. Rc2 h4 19. Rf1 Rd7 20. Ne4 Bh6+ 21. Ke2 Rf8) 16... h5 { [%eval -3.45] } 17. Ne2 { [%eval -3.82] } 17... Bh6+ { [%eval -3.79] } 18. Nf4 { [%eval -3.79] } 18... Rd7 { [%eval -3.28] } 19. Bb5 { [%eval -3.38] } 19... c6 { [%eval -3.49] } 20. Ba4?! { (-3.49 → -5.04) Inaccuracy. Be2 was best. } { [%eval -5.04] } (20. Be2 Rhd8 21. Rhd1 Bxf4+ 22. Kxf4 Rxd4+ 23. Rxd4 Rxd4+ 24. Kg5 Re4 25. Bf3 Rxe5+) 20... Rhd8 { [%eval -4.64] } 21. Rhd1 { [%eval -5.46] } 21... Rg8?? { (-5.46 → -2.43) Blunder. Bxf4+ was best. } { [%eval -2.43] } (21... Bxf4+ 22. Kxf4 Rxd4+ 23. Rxd4 Rxd4+ 24. Kg5 Rxa4 25. Rc5 Rd4 26. b4 Rd5 27. g4) 22. g3 { [%eval -3.08] } 22... Rdd8?! { (-3.08 → -1.90) Inaccuracy. Bf5 was best. } { [%eval -1.9] } (22... Bf5 23. Kf2 Bxh3 24. Nxh3 Bxc1 25. Rxc1 Rxd4 26. Bd1 h4 27. g4 Rd2+ 28. Ke3) 23. Bb3? { (-1.90 → -3.68) Mistake. Kf3 was best. } { [%eval -3.68] } (23. Kf3 Bf5 24. Bc2 Bxf4 25. Kxf4 Bxh3 26. Rh1 Bg2 27. Rh2 Rg4+ 28. Ke3 Bd5) 23... Bf5 { [%eval -3.65] } 24. h4?? { (-3.65 → -7.68) Blunder. Rg1 was best. } { [%eval -7.68] } (24. Rg1 h4 25. g4 Bxf4+ 26. Kxf4 Rxd4+ 27. Ke3 Re4+ 28. Kf3 Bg6 29. Rge1 Rd4) 24... Bg4?? { (-7.68 → -1.79) Blunder. Rxg3+ was best. } { [%eval -1.79] } (24... Rxg3+ 25. Kf2 Rxb3 26. Rc3 Rxc3 27. bxc3 Bxf4 28. Rg1 Bh6 29. Ke2 a5 30. Rg3) 25. Rg1 { [%eval -1.73] } 25... Kc7 { [%eval -1.75] } 26. Bc2 { [%eval -1.67] } 26... b6?? { (-1.67 → 0.15) Blunder. Rd7 was best. } { [%eval 0.15] } (26... Rd7 27. Be4 a6 28. b4 Rf8 29. Rc5 f6 30. exf6 Rxf6 31. Rf1 Rf8 32. Bf3) 27. Bxh7 { [%eval 0.0] } 27... Rg7 { [%eval 0.41] } 28. Be4 { [%eval 0.42] } 28... Rf8?? { (0.42 → 2.21) Blunder. c5 was best. } { [%eval 2.21] } (28... c5 29. b4 Rxd4 30. bxc5 Rxe4+ 31. Kxe4 b5 32. c6 Rg8 33. Rgf1 Rd8 34. Rc3) 29. Rxc6+ { [%eval 1.97] } 29... Kb7?? { (1.97 → 7.11) Blunder. Kb8 was best. } { [%eval 7.11] } (29... Kb8 30. Kf2 Rd8 31. Rgc1 f6 32. exf6 Rf7 33. Ke3 Rdf8 34. R1c3 Rg8 35. Bh1) 30. Rgc1?? { (7.11 → 2.34) Blunder. Rxe6+ was best. } { [%eval 2.34] } (30. Rxe6+ Kb8 31. Rxh6 Rgg8 32. Rf6 Rh8 33. Bd3 Bd7 34. Rc1 Rfg8 35. Kf2 Rf8) 30... f6?? { (2.34 → 5.82) Blunder. Kb8 was best. } { [%eval 5.82] } (30... Kb8 31. d5 f6 32. exf6 Rxf6 33. Rc8+ Kb7 34. d6+ Ka6 35. R8c4 Ka5 36. b4+) 31. exf6? { (5.82 → 3.68) Mistake. Rc8+ was best. } { [%eval 3.68] } (31. Rc8+ Ka6 32. Rxf8 Bf5 33. Bxf5 Rxg3+ 34. Kf2 Bxf4 35. Bxe6 Bxc1 36. Bc4+ Ka5) 31... Rxf6?? { (3.68 → Mate in 3) Checkmate is now unavoidable. Rgf7 was best. } { [%eval #3] } (31... Rgf7 32. Rxe6+ Kb8 33. Re7 Bd7 34. Kf2 Rxe7 35. fxe7 Re8 36. Bc6 Rxe7 37. Bxd7) 32. Kd3?? { (Mate in 3 → 1.90) Lost forced checkmate sequence. R6c4+ was best. } { [%eval 1.9] } (32. R6c4+ Ka6 33. Ra4+ Kb5 34. Bc6#) 32... Bxf4?? { (1.90 → Mate in 3) Checkmate is now unavoidable. Ka6 was best. } { [%eval #3] } (32... Ka6 33. Rc7 Rxc7 34. Rxc7 Bxf4 35. gxf4 Rxf4 36. Ke3 Rf8 37. b3 Rb8 38. Kf4) 33. Rxe6+?? { (Mate in 3 → -1.45) Lost forced checkmate sequence. R6c4+ was best. } { [%eval -1.45] } (33. R6c4+ Ka6 34. Ra4+ Kb5 35. Bc6#) 33... Ka6 { [%eval -1.56] } 34. Rxf6 { [%eval -1.62] } 34... Bxc1 { [%eval -1.59] } 35. Rc6 { [%eval -1.42] } 35... Bxb2 { [%eval -1.39] } 36. Kd2?? { (-1.39 → -5.24) Blunder. Rc2 was best. } { [%eval -5.24] } (36. Rc2 Bxa3 37. Ra2 b5 38. Rxa3+ Kb6 39. Rc3 Bd7 40. Rc5 Rxg3+ 41. Kd2 Rg4) 36... Bxd4 { [%eval -5.11] } 37. Bd3+ { [%eval -5.29] } 37... Kb7 { [%eval -5.02] } 38. Rd6 { [%eval -5.09] } 38... Bc5 { [%eval -5.15] } 39. Rf6 { [%eval -5.16] } 39... Rd7 { [%eval -5.04] } 40. Kc3?! { (-5.04 → -8.05) Inaccuracy. Kc2 was best. } { [%eval -8.05] } (40. Kc2 Rc7 41. Kd2 Kb8 42. Rf4 a5 43. Bf5 Bxa3 44. Kd3 Bxf5+ 45. Rxf5 Kb7) 40... Bxa3?! { (-8.05 → -4.97) Inaccuracy. Bd4+ was best. } { [%eval -4.97] } (40... Bd4+ 41. Kb3 Bxf6 42. Be4+ Kc7 43. Kc2 Kd8 44. Kb1 Rd1+ 45. Kc2 Rd6 46. Ba8) 41. Bg6 { [%eval -5.21] } 41... Bc5 { [%eval -5.21] } 42. Rf4 { [%eval -5.22] } 42... Rc7 { [%eval -5.04] } 43. Kd3 { [%eval -5.21] } 43... Rd7+ { [%eval -5.24] } 44. Kc3 { [%eval -5.37] } 44... Rd6 { [%eval -5.02] } 45. Re4?! { (-5.02 → -7.98) Inaccuracy. Bf5 was best. } { [%eval -7.98] } (45. Bf5 Bxf5 46. Rxf5 Rh6 47. Rg5 Kc6 48. g4 hxg4 49. Rxg4 b5 50. Re4 Bd6) 45... Rxg6 { [%eval -7.71] } 46. Re8 { [%eval -9.73] } 46... Ka6 { [%eval -8.4] } 47. Re5 { [%eval -9.16] } 47... Rd6 { [%eval -7.56] } 48. Kc4?! { (-7.56 → -13.67) Inaccuracy. Re1 was best. } { [%eval -13.67] } (48. Re1 Kb5 49. Rb1+ Kc6 50. Re1 Bd4+ 51. Kc2 Bf5+ 52. Kb3 Be6+ 53. Ka3 a5) 48... Rd4+ { [%eval -9.79] } 49. Kc3 { [%eval -8.91] } 49... Ra4 { [%eval -8.56] } 50. Kb3? { (-8.56 → Mate in 12) Checkmate is now unavoidable. Kc2 was best. } { [%eval #-12] } (50. Kc2 Ra3 51. Kb1 Kb5 52. Kb2 Re3 53. Rxh5 Bxh5 54. g4 Bg6 55. h5 Be4) 50... Ra3+? { (Mate in 12 → -8.41) Lost forced checkmate sequence. Bd1+ was best. } { [%eval -8.41] } (50... Bd1+ 51. Kc3 Bd4+ 52. Kd2 Bxe5 53. Kxd1 Rg4 54. Ke2 Rxg3 55. Kd1 Kb5 56. Kc2) 51. Kc4 { [%eval -8.23] } 51... Rxg3 { [%eval -8.01] } 52. Re4 { [%eval -13.71] } 52... Rh3?! { (-13.71 → -7.54) Inaccuracy. Bd1 was best. } { [%eval -7.54] } (52... Bd1 53. Re3 Rxe3 54. Kd5 Bf3+ 55. Kc4 b5+ 56. Kxc5 Re4 57. Kd5 Rg4+ 58. Kc5) 53. Kd5 { [%eval -8.24] } 53... Rxh4 { [%eval -8.78] } 54. Ra4+ { [%eval -8.65] } 54... Kb7 { [%eval -8.08] } 55. Ra2 { [%eval -9.9] } 55... Bf3+ { [%eval -9.56] } 56. Ke5 { [%eval -9.37] } 56... Bg4 { [%eval -8.97] } 57. Rg2 { [%eval -9.28] } 57... Rh3 { [%eval -8.94] } 58. Rd2 { [%eval -8.78] } 58... Re3+ { [%eval -9.14] } 59. Kf4 { [%eval -9.06] } 59... a5 { [%eval -8.91] } 60. Ra2 { [%eval -8.82] } 60... Rd3 { [%eval -8.49] } 61. Kg5 { [%eval -10.47] } 61... Rd4 { [%eval -10.34] } 62. Kf6 { [%eval -9.88] } 62... a4 { [%eval -9.27] } 63. Kg5 { [%eval -10.0] } 63... a3 { [%eval -10.15] } 64. Kf6 { [%eval -14.56] } 64... Ra4 { [%eval -11.07] } 65. Ke5 { [%eval -13.43] } 65... Bf3 { [%eval #-16] } 66. Ke6 { [%eval -15.15] } 66... Bc6 { [%eval -14.16] } 67. Kf5 { [%eval -16.76] } 67... h4 { [%eval -12.59] } 68. Kg5 { [%eval -15.44] } 68... h3 { [%eval #-10] } 69. Kf6 { [%eval #-9] } 69... Bd6 { [%eval #-8] } 70. Ke6 { [%eval #-8] } 70... Bc7 { [%eval #-9] } 71. Ke7 { [%eval #-8] } 71... h2 { [%eval #-7] } 72. Ra1 { [%eval #-7] } 72... h1=Q { [%eval #-6] } 73. Rxh1 { [%eval #-6] } 73... Bxh1 { [%eval #-5] } 74. Kd7 { [%eval #-5] } 74... a2 { [%eval #-4] } 75. Ke8 { [%eval #-4] } 75... Bc6+ { [%eval #-4] } 76. Ke7 { [%eval #-3] } 76... Re4+ { [%eval #-4] } 77. Kf8 { [%eval #-4] } 77... Bb8 { [%eval #-4] } 78. Kf7 { [%eval #-4] } 78... Ra4 { [%eval #-4] } 79. Ke7 { [%eval #-3] } 79... a1=Q { [%eval #-3] } 80. Kd8 { [%eval #-1] } 80... Qh8+ { [%eval #-2] } 81. Ke7 { [%eval #-2] } 81... Re4+ { [%eval #-1] } 82. Kf7 { [%eval #-1] } 82... Bd5+ { [%eval #-2] } 83. Kg6 { [%eval #-2] } 83... Qg8+ { [%eval #-2] } 84. Kf6 { [%eval #-2] } 84... Qf7+ { [%eval #-2] } 85. Kg5 { [%eval #-2] } 85... Qf4+ { [%eval #-2] } 86. Kg6 { [%eval #-2] } 86... Re6+ { [%eval #-2] } 87. Kg7 { [%eval #-2] } 87... Qg5+ { [%eval #-2] } 88. Kf7 { [%eval #-2] } 88... Qf6+ { [%eval #-1] } 89. Kg8 { [%eval #-1] } 89... Re8+ { [%eval #-1] } 90. Kh7 { [%eval #-1] } 90... Be4# { Black wins by checkmate. } 0-1