FEN
[Event "rated rapid game"]
[Site "https://lichess.org/lFmReYfn"]
[Date "2026.05.05"]
[Round "-"]
[White "sirwain"]
[Black "maixuanduc2602"]
[Result "0-1"]
[GameId "lFmReYfn"]
[UTCDate "2026.05.05"]
[UTCTime "10:36:11"]
[WhiteElo "1437"]
[BlackElo "1307"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+60"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B08"]
[Opening "Pirc Defense: Classical Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... g6 { [%eval 0.57] } 2. Nf3 { [%eval 0.13] } 2... Bg7 { [%eval 0.5] } 3. e4 { [%eval 0.32] } 3... d6 { [%eval 0.43] } 4. Nc3 { [%eval 0.52] } 4... Nf6 { [%eval 0.44] } { B08 Pirc Defense: Classical Variation } 5. e5?! { (0.44 → -0.12) Inaccuracy. Be3 was best. } { [%eval -0.12] } (5. Be3 O-O 6. Qd2 c6 7. a4 Nbd7 8. h3 e5 9. dxe5 Nxe5) 5... dxe5 { [%eval -0.08] } 6. Bd2?? { (-0.08 → -3.41) Blunder. Nxe5 was best. } { [%eval -3.41] } (6. Nxe5 O-O 7. Bc4 Nfd7 8. Nxd7 Bxd7 9. Be3 Nc6 10. O-O e5) 6... exd4 { [%eval -3.42] } 7. Ne2 { [%eval -3.28] } 7... Nc6 { [%eval -3.18] } 8. c3 { [%eval -3.44] } 8... d3 { [%eval -2.86] } 9. Nc1?! { (-2.86 → -4.22) Inaccuracy. Ned4 was best. } { [%eval -4.22] } (9. Ned4 e5 10. Nxc6 bxc6 11. Nxe5 O-O 12. f4 Re8 13. Qf3 Ng4 14. O-O-O Bxe5) 9... Bf5?! { (-4.22 → -3.04) Inaccuracy. e5 was best. } { [%eval -3.04] } (9... e5 10. Bg5 e4 11. Nd2 O-O 12. g3 h6 13. Bxf6 Qxf6 14. Bg2 e3 15. fxe3) 10. Nh4 { [%eval -2.8] } 10... Bg4 { [%eval -2.83] } 11. f3 { [%eval -2.67] } 11... Bd7 { [%eval -2.13] } 12. g4?! { (-2.13 → -3.47) Inaccuracy. Nxd3 was best. } { [%eval -3.47] } (12. Nxd3 O-O 13. Be2 a5 14. O-O a4 15. Qc1 e5 16. Nf2 Ne8 17. g3 Nd6) 12... e6?! { (-3.47 → -2.72) Inaccuracy. e5 was best. } { [%eval -2.72] } (12... e5 13. g5 e4 14. Bg2 e3 15. Bxe3 Nd5 16. Qxd3 Qe7 17. Kf2 Qxe3+ 18. Qxe3+) 13. Bxd3?! { (-2.72 → -3.48) Inaccuracy. Ng2 was best. } { [%eval -3.48] } (13. Ng2 h5 14. g5 Nd5 15. Nxd3 a5 16. Be2 Nce7 17. Nc5 Nf5 18. Bd3 O-O) 13... Nxg4 { [%eval -3.3] } 14. Ng2 { [%eval -3.27] } 14... Nge5 { [%eval -3.38] } 15. Be2 { [%eval -3.2] } 15... O-O?? { (-3.20 → -1.06) Blunder. Na5 was best. } { [%eval -1.06] } (15... Na5 16. Nd3 Nec4 17. Bf4 Qe7 18. O-O Nd6 19. Bg3 Nac4 20. Nc5 Bc6 21. Bh4) 16. Qc2?? { (-1.06 → -3.32) Blunder. f4 was best. } { [%eval -3.32] } (16. f4 f5 17. fxe5 Nxe5 18. O-O Qe7 19. Qe1 Nf7 20. Bf3 Rad8 21. Bxb7 a5) 16... Qf6?? { (-3.32 → -0.74) Blunder. Ne7 was best. } { [%eval -0.74] } (16... Ne7 17. h4 c5 18. Nd3 Ba4 19. Qxa4 Nxd3+ 20. Bxd3 Qxd3 21. Rf1 b5 22. Qe4) 17. Rf1?? { (-0.74 → -3.31) Blunder. f4 was best. } { [%eval -3.31] } (17. f4 h5 18. fxe5 Nxe5 19. Rf1 Qe7 20. Rg1 Bc6 21. Nb3 f5 22. Nd4 Be4) 17... Rad8?? { (-3.31 → -0.99) Blunder. Na5 was best. } { [%eval -0.99] } (17... Na5 18. h4 Qf5 19. Qxf5 exf5 20. b3 h6 21. Rb1 Rad8 22. Kf2 b6 23. Rd1) 18. Nd3?? { (-0.99 → -3.89) Blunder. f4 was best. } { [%eval -3.89] } (18. f4 Qe7 19. Nb3 a5 20. fxe5 a4 21. Nd4 a3 22. b4) 18... Nxd3+ { [%eval -3.95] } 19. Bxd3 { [%eval -3.79] } 19... Ne5 { [%eval -3.82] } 20. Be2 { [%eval -3.81] } 20... Bc6 { [%eval -3.75] } 21. Bf4?! { (-3.75 → -4.77) Inaccuracy. O-O-O was best. } { [%eval -4.77] } (21. O-O-O Qf5 22. Qxf5 exf5 23. Ne1 a6 24. Nc2 Rfe8 25. Bf4 Rxd1+ 26. Kxd1 Rd8+) 21... Bxf3?? { (-4.77 → -2.15) Blunder. Nxf3+ was best. } { [%eval -2.15] } (21... Nxf3+ 22. Bxf3 Bxf3 23. Bxc7 Rd7 24. Bg3 e5 25. Nh4 e4 26. Nxf3 exf3 27. Kf2) 22. Bxe5 { [%eval -1.99] } 22... Qxe5 { [%eval -1.86] } 23. Rxf3 { [%eval -1.89] } 23... Qxh2 { [%eval -1.88] } 24. Bf1 { [%eval -2.09] } 24... Be5?! { (-2.09 → -1.45) Inaccuracy. e5 was best. } { [%eval -1.45] } (24... e5 25. Rd1 e4 26. Rxd8 exf3 27. Rxf8+ Bxf8 28. Ne3 Qe5 29. Qd3 Bc5 30. Kf2) 25. Bd3?? { (-1.45 → -6.62) Blunder. Qf2 was best. } { [%eval -6.62] } (25. Qf2 Bg7 26. Ne3 Qe5 27. Be2 Qe4 28. Rh3 f5 29. Qf3 Qxf3 30. Rxf3 Rfe8) 25... Bg3+ { [%eval -6.64] } 26. Kd2 { [%eval -6.34] } 26... Qh6+?? { (-6.34 → -2.48) Blunder. Qxg2+ was best. } { [%eval -2.48] } (26... Qxg2+ 27. Ke3 Rxd3+ 28. Qxd3 Bh4 29. Raf1 Bg5+ 30. Ke4 Rd8 31. Qxd8+ Bxd8 32. Rf2) 27. Ke2? { (-2.48 → -4.88) Mistake. Ne3 was best. } { [%eval -4.88] } (27. Ne3 e5 28. Rxg3 e4 29. Ke1 Rxd3 30. Qf2 Rfd8 31. Rd1 Rxd1+ 32. Nxd1 Qc1) 27... Qh2 { [%eval -4.43] } 28. Kd1?! { (-4.43 → -5.87) Inaccuracy. Rg1 was best. } { [%eval -5.87] } (28. Rg1 Qxg1 29. Rxg3 Rd5 30. Qd2 Rfd8 31. Qe3 Qxe3+ 32. Rxe3 Ra5 33. Bb1 Rb5) 28... Qh1+ { [%eval -5.16] } 29. Rf1?? { (-5.16 → Mate in 8) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-8] } (29. Ke2 Qxg2+ 30. Ke3 Qxc2 31. Bxc2 Be5 32. Ke2 Bg7 33. Rh1 h5 34. Rd1 Rd5) 29... Qxf1+ { [%eval #-7] } { White resigns. } 0-1