FEN
[Event "rated rapid game"]
[Site "https://lichess.org/2AvUShtx"]
[Date "2026.05.31"]
[Round "-"]
[White "Brandon420"]
[Black "Johan554"]
[Result "1-0"]
[GameId "2AvUShtx"]
[UTCDate "2026.05.31"]
[UTCTime "21:56:53"]
[WhiteElo "915"]
[BlackElo "891"]
[WhiteRatingDiff "+18"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B00"]
[Opening "Pirc Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } { B00 Pirc Defense } 2. Nc3 { [%eval 0.25] } 2... Nf6 { [%eval 0.47] } 3. d3 { [%eval -0.05] } 3... Bg4?! { (-0.05 → 0.59) Inaccuracy. c5 was best. } { [%eval 0.59] } (3... c5 4. Nge2 g6 5. g3 Bg7 6. Bg2 O-O 7. O-O Nc6 8. Nd5) 4. Be2 { [%eval 0.22] } 4... Bxe2 { [%eval 0.2] } 5. Ngxe2 { [%eval 0.14] } 5... Nc6?! { (0.14 → 0.80) Inaccuracy. e6 was best. } { [%eval 0.8] } (5... e6 6. d4 d5 7. exd5 Nxd5 8. O-O Nc6 9. Ne4 Be7 10. c4) 6. Ng3?! { (0.80 → -0.02) Inaccuracy. d4 was best. } { [%eval -0.02] } (6. d4 g6 7. Bg5 Bg7 8. Qd3 h6 9. Bh4 g5 10. Bg3 Nh5 11. O-O-O Nxg3) 6... g6 { [%eval 0.37] } 7. Qf3?! { (0.37 → -0.30) Inaccuracy. d4 was best. } { [%eval -0.3] } (7. d4 Bg7 8. Bg5 h6 9. Be3 O-O 10. f3 e5 11. d5 Nd4 12. Nb1 c6) 7... Bh6?? { (-0.30 → 4.72) Blunder. d5 was best. } { [%eval 4.72] } (7... d5 8. exd5 Nd4 9. Qd1 Nxd5 10. Nce2 Nxe2 11. Qxe2 Qd7 12. O-O Bg7 13. Qf3) 8. Bxh6 { [%eval 4.68] } 8... Ne5 { [%eval 5.49] } 9. Qe3 { [%eval 4.83] } 9... Nfg4 { [%eval 4.83] } 10. Qd4?? { (4.83 → 1.03) Blunder. Qd2 was best. } { [%eval 1.03] } (10. Qd2 Nxh6 11. Qxh6 c6 12. Nge2 Qa5 13. O-O O-O-O 14. d4 Ng4 15. Qd2 e5) 10... c5?? { (1.03 → 4.47) Blunder. Nxh6 was best. } { [%eval 4.47] } (10... Nxh6 11. h3 c5 12. Qe3 Ng8 13. f4 Nc6 14. Nge2 e6 15. O-O Qe7 16. e5) 11. Qa4+ { [%eval 4.38] } 11... Qd7 { [%eval 4.88] } 12. Qa5?? { (4.88 → 0.13) Blunder. Qxd7+ was best. } { [%eval 0.13] } (12. Qxd7+ Kxd7 13. Bd2 Nc6 14. h3 Nf6 15. a4 Ne8 16. Nge2 f5 17. Nd5 Nc7) 12... b6 { [%eval 0.53] } 13. Qa6 { [%eval 0.39] } 13... Qc6?? { (0.39 → 4.90) Blunder. Nxh6 was best. } { [%eval 4.9] } (13... Nxh6 14. h3 O-O 15. O-O-O f5 16. f4 Nc6 17. Nge2 e5 18. Nd5 Kh8 19. Qb5) 14. O-O-O?? { (4.90 → 1.36) Blunder. Bd2 was best. } { [%eval 1.36] } (14. Bd2 f5 15. f4 b5 16. Qxb5 a6 17. Qxc6+ Nxc6 18. h3 Nf6 19. O-O-O Kd7) 14... Nxf2?! { (1.36 → 2.31) Inaccuracy. Nxh6 was best. } { [%eval 2.31] } (14... Nxh6 15. d4 cxd4 16. Rxd4 O-O 17. Rhd1 Rfb8 18. Qe2 b5 19. f4 Nc4 20. e5) 15. Rhf1 { [%eval 1.98] } 15... Nfxd3+?? { (1.98 → 5.63) Blunder. Nxd1 was best. } { [%eval 5.63] } (15... Nxd1 16. Nxd1 f6 17. Bf4 b5 18. Qa5 O-O 19. Ne3 Rab8 20. Qd2 Qd7 21. Ne2) 16. Kb1?! { (5.63 → 3.79) Inaccuracy. Rxd3 was best. } { [%eval 3.79] } (16. Rxd3 f6 17. Rdd1 Ng4 18. Bg7 Rg8 19. Qe2 Ne5 20. Bh6 a6 21. Bf4 b5) 16... Nb4 { [%eval 3.84] } 17. Bg7?? { (3.84 → -3.60) Blunder. Qe2 was best. } { [%eval -3.6] } (17. Qe2 Qb7 18. Bg7 Rg8 19. Bxe5 dxe5 20. Qe3 Kf8 21. Qh6+ Rg7 22. h4 Nc6) 17... Nxa6 { [%eval -3.5] } 18. Bxh8 { [%eval -3.56] } 18... O-O-O { [%eval -3.18] } 19. Rxf7? { (-3.18 → -5.79) Mistake. Bxe5 was best. } { [%eval -5.79] } (19. Bxe5 dxe5 20. Rxd8+ Kxd8 21. Rxf7 Nc7 22. a4 h5 23. Nf1 Ke8 24. Rf3 a6) 19... Rxh8? { (-5.79 → -3.60) Mistake. Nxf7 was best. } { [%eval -3.6] } (19... Nxf7 20. Bg7 Nc7 21. Nd5 Qe8 22. Ne2 Ng5 23. Nef4 Nge6 24. Nxe6 Nxe6 25. Rd3) 20. Rxe7 { [%eval -3.44] } 20... Rf8 { [%eval -3.28] } 21. Rxa7 { [%eval -3.86] } 21... Nb4?! { (-3.86 → -2.64) Inaccuracy. Nc7 was best. } { [%eval -2.64] } (21... Nc7 22. Nd5 Rf7 23. a4 Kb8 24. Rxc7 Rxc7 25. Ne2 Qxa4 26. Nec3 Qe8 27. Nxc7) 22. Ra8+?? { (-2.64 → -5.77) Blunder. a3 was best. } { [%eval -5.77] } (22. a3 Nxc2 23. Kxc2 Rf2+ 24. Rd2 Rxd2+ 25. Kxd2 Kb8 26. Rxh7 Qe8 27. Nf1 Qg8) 22... Qxa8 { [%eval -5.88] } 23. Nd5?? { (-5.88 → Mate in 13) Checkmate is now unavoidable. a3 was best. } { [%eval #-13] } (23. a3 Nbc6 24. Rxd6 Qb8 25. Rd1 Nc4 26. Rd5 Ne7 27. Rd3 Qe5 28. a4 Nc6) 23... Nxd5?? { (Mate in 13 → -6.86) Lost forced checkmate sequence. Qxa2+ was best. } { [%eval -6.86] } (23... Qxa2+ 24. Kc1 Nc4 25. Nxb6+ Nxb6 26. Kd2 Qxb2 27. Ke2 Nxc2 28. Nf5 gxf5 29. Kf2) 24. exd5 { [%eval -6.31] } 24... Qxd5?? { (-6.31 → -0.86) Blunder. Kd7 was best. } { [%eval -0.86] } (24... Kd7 25. b3 b5 26. Ne4 h6 27. a3 Qxa3 28. Nc3 c4 29. Nxb5 Qa8 30. Kb2) 25. Rxd5 { [%eval -0.75] } 25... Rf1+?? { (-0.75 → 5.82) Blunder. Rf2 was best. } { [%eval 5.82] } (25... Rf2 26. Rxd6 Nc4 27. Rd1 Rxg2 28. Nf1 h5 29. b3 Na3+ 30. Kb2 Nxc2 31. Rd2) 26. Nxf1 { [%eval 5.78] } 26... Nd7 { [%eval 6.8] } 27. Rxd6 { [%eval 6.59] } 27... Nf6 { [%eval 9.04] } 28. Rc6+ { [%eval 8.96] } 28... Kd7 { [%eval 8.82] } 29. Rxf6 { [%eval 8.72] } 29... h5 { [%eval 8.97] } 30. Rxg6 { [%eval 8.7] } 30... Ke7 { [%eval 53.17] } 31. Rxb6 { [%eval 81.15] } 31... c4?! { (81.15 → Mate in 14) Checkmate is now unavoidable. Kd7 was best. } { [%eval #14] } (31... Kd7 32. Ne3 Kc7 33. Rh6 Kb7 34. Nc4 Kc7 35. a4 Kd7 36. Rh7+ Kc6 37. Rxh5) 32. a4 { [%eval #17] } 32... h4 { [%eval #12] } 33. a5 { [%eval 10.15] } 33... Kd8?! { (10.15 → Mate in 6) Checkmate is now unavoidable. Kd7 was best. } { [%eval #6] } (33... Kd7 34. Rb4 Kc8 35. Ka2 Kd7 36. Rxc4 Ke7 37. Ne3 Kf7 38. a6 Kf6 39. Rxh4) 34. Rb7 { [%eval #5] } 34... Kc8 { [%eval #5] } 35. a6 { [%eval #4] } 35... c3 { [%eval #4] } 36. bxc3 { [%eval #3] } 36... h3 { [%eval #3] } 37. gxh3 { [%eval #2] } 37... Kd8 { [%eval #2] } 38. Rb8+ { [%eval #6] } 38... Kc7 { [%eval #6] } 39. a7 { [%eval #5] } 39... Kc6 { [%eval #5] } 40. a8=Q+ { [%eval #4] } 40... Kc7 { [%eval #4] } 41. Rb4 { [%eval #4] } 41... Kd6 { [%eval #4] } 42. Qa5 { [%eval #3] } { Black resigns. } 1-0