FEN
[Event "rated correspondence game"]
[Site "https://lichess.org/kfAJhiJZ"]
[Date "2026.04.20"]
[Round "-"]
[White "gudmi"]
[Black "roccamic"]
[Result "0-1"]
[GameId "kfAJhiJZ"]
[UTCDate "2026.04.20"]
[UTCTime "22:19:09"]
[WhiteElo "1846"]
[BlackElo "1883"]
[WhiteRatingDiff "-3"]
[BlackRatingDiff "+25"]
[Variant "Standard"]
[TimeControl "1 day per move"]
[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. Nc3 { [%eval 0.0] } 3... Nc6 { [%eval 0.43] } 4. Nf3 { [%eval 0.38] } 4... Bg4 { [%eval 0.91] } 5. Qb3?? { (0.91 → -0.85) Blunder. cxd5 was best. } { [%eval -0.85] } (5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 a6 8. Rb1 e5 9. Rxb7 exd4) 5... Na5? { (-0.85 → 0.72) Mistake. Bxf3 was best. } { [%eval 0.72] } (5... Bxf3 6. gxf3 Nxd4 7. Qd1 dxc4 8. e3 Nc6 9. Qa4 e6 10. Bxc4) 6. Qa4+ { [%eval 0.65] } 6... Nc6 { [%eval 0.89] } 7. Ne5 { [%eval 0.54] } 7... Bd7 { [%eval 0.61] } 8. Nxd7 { [%eval 0.58] } 8... Qxd7 { [%eval 0.61] } 9. e3 { [%eval 0.64] } 9... e6 { [%eval 0.62] } 10. c5 { [%eval 0.62] } 10... Be7 { [%eval 0.79] } 11. Bd3 { [%eval 0.37] } 11... O-O { [%eval 0.47] } 12. Bd2 { [%eval 0.15] } 12... b6?? { (0.15 → 4.01) Blunder. a6 was best. } { [%eval 4.01] } (12... a6 13. O-O e5 14. h3 Rfe8 15. a3 exd4 16. exd4 b5 17. cxb6 cxb6 18. Be3) 13. Qa3?? { (4.01 → -1.17) Blunder. Bb5 was best. } { [%eval -1.17] } (13. Bb5 Qd8 14. Bxc6 bxc5 15. Bxa8 Qxa8 16. Rc1 cxd4 17. exd4 Rb8 18. O-O h6) 13... a5 { [%eval -0.79] } 14. Qb3? { (-0.79 → -2.10) Mistake. Bb5 was best. } { [%eval -2.1] } (14. Bb5 a4 15. Nxa4 Rfb8 16. f3 bxc5 17. Nxc5 Rxa3 18. Nxd7 Nxd7 19. Bxc6 Rxb2) 14... Nb4?! { (-2.10 → -1.21) Inaccuracy. bxc5 was best. } { [%eval -1.21] } (14... bxc5 15. dxc5 Rfb8 16. Qd1 Ne5 17. Bc2 Rxb2 18. O-O Bxc5 19. Ba4 c6 20. Bb3) 15. Bb1?! { (-1.21 → -1.94) Inaccuracy. Bb5 was best. } { [%eval -1.94] } (15. Bb5 c6 16. Be2 bxc5 17. dxc5 Rfb8 18. Na4 Ne4 19. Qd1 Nxc5 20. Nxc5 Bxc5) 15... Rab8?? { (-1.94 → -0.06) Blunder. bxc5 was best. } { [%eval -0.06] } (15... bxc5 16. dxc5 Na6 17. Qd1 Nxc5 18. O-O a4 19. Bc2 Rfb8 20. b3 axb3 21. axb3) 16. a3 { [%eval -0.4] } 16... Nc6 { [%eval -0.29] } 17. cxb6 { [%eval -0.38] } 17... cxb6?! { (-0.38 → 0.24) Inaccuracy. Rxb6 was best. } { [%eval 0.24] } (17... Rxb6 18. Qc2 e5 19. Na4 Rbb8 20. dxe5 Nxe5 21. Bc3 Bd6 22. O-O Rfe8 23. Bd4) 18. Qc2 { [%eval -0.2] } 18... Rbc8 { [%eval 0.31] } 19. Qd3 { [%eval 0.27] } 19... Rfe8 { [%eval 0.43] } 20. O-O { [%eval 0.42] } 20... Qd6 { [%eval 0.73] } 21. g4 { [%eval 0.5] } 21... g6 { [%eval 0.46] } 22. h3 { [%eval 0.0] } 22... e5 { [%eval 0.37] } 23. f4?! { (0.37 → -0.69) Inaccuracy. Ba2 was best. } { [%eval -0.69] } (23. Ba2 Qd7 24. Rfd1 h5 25. g5 Nh7 26. Bxd5 Qxh3 27. Qxg6+ Kh8 28. Bxf7 Nxg5) 23... e4?? { (-0.69 → 1.40) Blunder. exd4 was best. } { [%eval 1.4] } (23... exd4 24. exd4 Ne4 25. Be3 Bf6 26. Bc2 Na7 27. Rac1 Nxc3 28. bxc3 Qxa3 29. Bd2) 24. Qb5?! { (1.40 → 0.66) Inaccuracy. Qe2 was best. } { [%eval 0.66] } (24. Qe2 h6 25. Be1 Nd8 26. Bc2 Ne6 27. Ba4 Rf8 28. Kg2 Qd8 29. Bg3 Nc7) 24... h5? { (0.66 → 2.23) Mistake. Na7 was best. } { [%eval 2.23] } (24... Na7 25. Qb3 Red8 26. Ba2 h6 27. Rf2 b5 28. Nxb5 Nxb5 29. Qxb5 Rb8 30. Qxa5) 25. gxh5?? { (2.23 → -0.86) Blunder. g5 was best. } { [%eval -0.86] } (25. g5 Na7 26. Qe2 Nh7 27. h4 Rxc3 28. Bxc3 Nc8 29. Ba2 Qe6 30. f5 gxf5) 25... Nxh5?? { (-0.86 → 1.64) Blunder. Kg7 was best. } { [%eval 1.64] } (25... Kg7 26. Bc2 Na7 27. Qa6 Qd7 28. Bd1 Rh8 29. Rf2 b5 30. Qxa5 Rb8 31. Rg2) 26. Kh2?? { (1.64 → -0.73) Blunder. Qxd5 was best. } { [%eval -0.73] } (26. Qxd5 Qxd5 27. Nxd5 Ng3 28. Rd1 Bd8 29. Nc3 Kf8 30. Bc2 b5 31. Nxb5 Ne7) 26... Rb8?? { (-0.73 → 1.76) Blunder. Nf6 was best. } { [%eval 1.76] } (26... Nf6 27. Ba2 Na7 28. Qb3 Rcd8 29. Rg1 Kg7 30. Rg5 Qd7 31. Rag1 Rh8 32. R1g3) 27. Nxd5 { [%eval 1.52] } 27... Bh4 { [%eval 1.6] } 28. Bxe4?? { (1.60 → -2.98) Blunder. Ba2 was best. } { [%eval -2.98] } (28. Ba2 Bg3+ 29. Kg2 Bh4 30. Rg1 Re6 31. Rac1 Kg7 32. Nc7 Rf6 33. Ne6+ Rxe6) 28... Rxe4 { [%eval -2.76] } 29. Nxb6? { (-2.76 → -5.43) Mistake. Nc3 was best. } { [%eval -5.43] } (29. Nc3 Ree8 30. Rad1 Ne7 31. e4 Bg3+ 32. Kg2 Bxf4 33. Rf3 Bxd2 34. Rxd2 f6) 29... g5?! { (-5.43 → -3.49) Inaccuracy. Nxd4 was best. } { [%eval -3.49] } (29... Nxd4 30. Qxa5 Nb3 31. Bb4 Nxa5 32. Bxd6 Rxb6 33. b4 Nc4 34. Bc5 Rbe6 35. a4) 30. Kg1?! { (-3.49 → -5.20) Inaccuracy. Qf5 was best. } { [%eval -5.2] } (30. Qf5 Qg6 31. Qxg6+ fxg6 32. d5 Rxb6 33. dxc6 Rxc6 34. Rfc1 Rxc1 35. Rxc1 gxf4) 30... gxf4?? { (-5.20 → -2.50) Blunder. Qg6 was best. } { [%eval -2.5] } (30... Qg6 31. fxg5 Rxb6 32. Qf5 Ne7 33. Qxa5 Bxg5 34. Rf3 Bxe3+ 35. Kh2 Qd6+ 36. Kh1) 31. Qxh5 { [%eval -2.32] } 31... Qg6+?? { (-2.32 → 0.00) Blunder. Rxb6 was best. } { [%eval 0.0] } (31... Rxb6 32. Kh1 Bg3 33. exf4 Rxb2 34. Rad1 Qg6 35. Qxg6+ fxg6 36. Rf3 Bh4 37. d5) 32. Qxg6+ { [%eval 0.06] } 32... fxg6 { [%eval 0.02] } 33. Nd5 { [%eval -0.01] } 33... fxe3 { [%eval 0.0] } 34. Bxe3 { [%eval -0.04] } 34... Nxd4 { [%eval -0.01] } 35. Nf6+?? { (-0.01 → -2.40) Blunder. b4 was best. } { [%eval -2.4] } (35. b4 Rb5 36. Bxd4 Rxd4 37. Nf6+ Bxf6 38. Rxf6 Rg5+ 39. Kf2 axb4 40. Ke3 Rh4) 35... Bxf6 { [%eval -2.57] } 36. Rxf6 { [%eval -2.63] } 36... Rxe3 { [%eval -2.51] } 37. b4? { (-2.51 → -4.12) Mistake. Rxg6+ was best. } { [%eval -4.12] } (37. Rxg6+ Kf7 38. Rg4 Nf3+ 39. Kf2 Rbb3 40. Rf1 Ke6 41. Rg6+ Kf5 42. Rg8 Ke4) 37... Kg7 { [%eval -4.11] } 38. Raf1 { [%eval -4.6] } 38... axb4 { [%eval -4.55] } 39. axb4 { [%eval -4.28] } 39... Rxb4 { [%eval -4.2] } 40. Rf7+ { [%eval -4.1] } 40... Kh6 { [%eval -4.59] } 41. Kg2?! { (-4.59 → -5.96) Inaccuracy. Rf8 was best. } { [%eval -5.96] } (41. Rf8 Nf5 42. Rf2 Rb1+ 43. Kh2 Rbb3 44. Rh8+ Kg7 45. Rc8 Rxh3+ 46. Kg1 Nh4) 41... Rbb3 { [%eval -5.24] } 42. Rf8 { [%eval -6.32] } 42... Nf5 { [%eval -5.84] } 43. Rh8+ { [%eval -6.81] } 43... Kg5 { [%eval -6.43] } 44. Kh2?? { (-6.43 → Mate in 10) Checkmate is now unavoidable. Rf2 was best. } { [%eval #-10] } (44. Rf2 Nh4+ 45. Rxh4 Kxh4 46. Rf4+ Kg5 47. Rg4+ Kf5 48. Kg1 Rxh3 49. Ra4 Rhc3) 44... Rb2+ { [%eval #-9] } 45. Kh1 { [%eval #-6] } 45... Ng3+ { [%eval #-5] } 46. Kg1 { [%eval #-5] } 46... Nxf1 { [%eval #-12] } 47. h4+ { [%eval #-6] } 47... Kg4 { [%eval #-5] } { White resigns. } 0-1