FEN
[Event "rated rapid game"]
[Site "https://lichess.org/KnfbXohZ"]
[Date "2026.06.12"]
[Round "-"]
[White "GundySalwa"]
[Black "duytuan2006"]
[Result "0-1"]
[GameId "KnfbXohZ"]
[UTCDate "2026.06.12"]
[UTCTime "16:18:43"]
[WhiteElo "996"]
[BlackElo "967"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+25"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D06"]
[Opening "Queen's Gambit Declined: Marshall Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.22] } 2... Nf6 { [%eval 0.52] } { D06 Queen's Gambit Declined: Marshall Defense } 3. e3 { [%eval 0.0] } 3... e6 { [%eval 0.04] } 4. Nc3 { [%eval 0.02] } 4... Bb4 { [%eval 0.26] } 5. Bd2 { [%eval 0.13] } 5... Bxc3 { [%eval 0.45] } 6. Bxc3 { [%eval 0.42] } 6... O-O { [%eval 0.5] } 7. cxd5 { [%eval 0.3] } 7... Nxd5 { [%eval 0.35] } 8. Qc2 { [%eval 0.22] } 8... Nc6 { [%eval 0.56] } 9. a3 { [%eval 0.44] } 9... b6 { [%eval 0.58] } 10. b4 { [%eval 0.28] } 10... Nce7 { [%eval 0.68] } 11. Bd3?! { (0.68 → -0.29) Inaccuracy. Bd2 was best. } { [%eval -0.29] } (11. Bd2 Bb7 12. Rc1 Rc8 13. Nf3 Nf6 14. Be2 Qd5 15. O-O Ne4 16. Rfd1 Ng6) 11... g6?? { (-0.29 → 1.61) Blunder. Nxc3 was best. } { [%eval 1.61] } (11... Nxc3 12. Qxc3 a5 13. b5 Bb7 14. f3 Nd5 15. Qd2 e5 16. dxe5 Qg5 17. Kf2) 12. b5?? { (1.61 → -0.49) Blunder. Bd2 was best. } { [%eval -0.49] } (12. Bd2 f5 13. Nf3 Bb7 14. Rc1 Nc8 15. O-O Qe7 16. Qb3 Nd6 17. Ne5 Nf7) 12... Bb7? { (-0.49 → 0.66) Mistake. Nxc3 was best. } { [%eval 0.66] } (12... Nxc3 13. Qxc3 Bb7 14. e4 Rc8 15. Nf3 c5 16. O-O cxd4 17. Qb4 Rc5 18. Nxd4) 13. e4? { (0.66 → -0.60) Mistake. Bb2 was best. } { [%eval -0.6] } (13. Bb2 c6 14. Nh3 f5 15. O-O cxb5 16. Bxb5 a6 17. Bd3 Rc8 18. Qd2 b5) 13... Nf4 { [%eval -0.55] } 14. f3 { [%eval -0.5] } 14... Nxg2+?? { (-0.50 → 3.23) Blunder. c5 was best. } { [%eval 3.23] } (14... c5 15. bxc6 Nxc6 16. Qd2 Nxd3+ 17. Qxd3 Ne5 18. Qe3 Qh4+ 19. g3 Nc4 20. Qd3) 15. Qxg2 { [%eval 3.23] } 15... Qd7 { [%eval 3.63] } 16. Qh3 { [%eval 3.38] } 16... Rfe8 { [%eval 3.98] } 17. Qh6 { [%eval 3.77] } 17... f5 { [%eval 4.38] } 18. d5 { [%eval 4.02] } 18... Nxd5 { [%eval 4.22] } 19. exd5 { [%eval 4.15] } 19... Bxd5 { [%eval 4.85] } 20. Nh3 { [%eval 4.36] } 20... Bxf3?! { (4.36 → 5.69) Inaccuracy. e5 was best. } { [%eval 5.69] } (20... e5 21. O-O-O Qd6 22. Kb2 c6 23. Qd2 Rad8 24. Rhe1 Qc5 25. Rxe5 Rxe5 26. Bxe5) 21. Rg1 { [%eval 5.96] } 21... Re7?? { (5.96 → Mate in 4) Checkmate is now unavoidable. Bg4 was best. } { [%eval #4] } (21... Bg4 22. Nf2 Rf8 23. Kf1 c5 24. Re1 Rae8 25. Rg3 f4 26. Rxg4 Qb7 27. Kg1) 22. Rxg6+ { [%eval #3] } 22... hxg6 { [%eval #2] } 23. Qxg6+?? { (Mate in 2 → 3.95) Lost forced checkmate sequence. Qh8+ was best. } { [%eval 3.95] } (23. Qh8+ Kf7 24. Ng5#) 23... Rg7 { [%eval 3.87] } 24. Bxg7 { [%eval 4.12] } 24... Qxg7 { [%eval 3.78] } 25. Qxe6+ { [%eval 3.54] } 25... Kf8 { [%eval 4.34] } 26. Qxf5+ { [%eval 4.41] } 26... Ke8 { [%eval 4.83] } 27. Qe6+ { [%eval 4.77] } 27... Kf8 { [%eval 4.39] } 28. Rc1?? { (4.39 → -2.27) Blunder. Qf5+ was best. } { [%eval -2.27] } (28. Qf5+ Kg8 29. Qg5 Qxg5 30. Nxg5 Bb7 31. O-O-O a6 32. bxa6 Bxa6 33. Bc2 Bb7) 28... Re8 { [%eval -2.38] } 29. Nf4 { [%eval -2.47] } 29... Qg1+ { [%eval -1.98] } 30. Bf1?? { (-1.98 → -4.98) Blunder. Kd2 was best. } { [%eval -4.98] } (30. Kd2 Qxh2+ 31. Ke3 Bh5 32. Qxe8+ Bxe8 33. Kf3 Bh5+ 34. Ke4 Bg4 35. Rxc7 Qh1+) 30... Bg4?? { (-4.98 → 9.95) Blunder. Rxe6+ was best. } { [%eval 9.95] } (30... Rxe6+ 31. Nxe6+ Ke7 32. Rxc7+ Kxe6 33. Rc2 Qe3+ 34. Be2 Be4 35. Rd2 Qxa3 36. Bg4+) 31. Ng6+ { [%eval 8.21] } 31... Kg7 { [%eval 7.5] } 32. Qe5+?? { (7.50 → Mate in 7) Checkmate is now unavoidable. Rxc7+ was best. } { [%eval #-7] } (32. Rxc7+ Kh6 33. Qxe8 Qd4 34. Qh8+ Qxh8 35. Nxh8 Bf5 36. Nf7+ Kg6 37. Nd6 Be6) 32... Rxe5+ { [%eval #-6] } 33. Nxe5 { [%eval #-2] } 33... Bd7?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Qe3+ was best. } { [%eval 0.0] } (33... Qe3+ 34. Be2 Qxe2#) 34. Nxd7 { [%eval -0.38] } 34... Qxh2 { [%eval -0.22] } 35. a4?! { (-0.22 → -1.17) Inaccuracy. Rc3 was best. } { [%eval -1.17] } (35. Rc3 Qh4+ 36. Kd2 Qf4+ 37. Ke1 Qe4+ 38. Be2 Qb1+ 39. Bd1 Qxb5 40. Rg3+ Kh6) 35... Qh4+ { [%eval -0.72] } 36. Kd1?! { (-0.72 → -1.60) Inaccuracy. Kd2 was best. } { [%eval -1.6] } (36. Kd2 Qf4+ 37. Kc2 Qxa4+ 38. Kc3 a6 39. Bd3 axb5 40. Rg1+ Kh8 41. Rh1+ Kg8) 36... Qxa4+ { [%eval -1.67] } 37. Ke1 { [%eval -1.99] } 37... c6?? { (-1.99 → 0.00) Blunder. Qb4+ was best. } { [%eval 0.0] } (37... Qb4+ 38. Kd1 Qd6+ 39. Ke1 Qxd7 40. Rc3 Qd6 41. Be2 Qb4 42. Kd2 Kf8 43. Kc2) 38. bxc6 { [%eval 0.0] } 38... Qe4+ { [%eval 0.0] } 39. Kf2?? { (0.00 → -5.89) Blunder. Kd1 was best. } { [%eval -5.89] } (39. Kd1 Qf3+ 40. Ke1 Qg3+ 41. Ke2 Qg4+ 42. Ke1 Qb4+ 43. Kd1 Qd6+ 44. Ke2 Qe6+) 39... Qf4+ { [%eval -5.95] } 40. Ke2 { [%eval -6.53] } 40... Qxc1 { [%eval -5.75] } 41. Bg2 { [%eval -6.56] } 41... Qc2+ { [%eval -6.38] } 42. Kf1 { [%eval -5.73] } 42... a5 { [%eval -6.39] } 43. Nxb6 { [%eval -6.97] } 43... Qb1+ { [%eval -6.15] } 44. Ke2 { [%eval -6.04] } 44... Qxb6 { [%eval -6.56] } { White resigns. } 0-1