lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/BNPLtSaY"] [Date "2026.03.18"] [Round "-"] [White "Themathic"] [Black "StackRabbit"] [Result "1-0"] [GameId "BNPLtSaY"] [UTCDate "2026.03.18"] [UTCTime "08:51:19"] [WhiteElo "2552"] [BlackElo "2519"] [WhiteRatingDiff "+5"] [BlackRatingDiff "-5"] [WhiteTitle "IM"] [BlackTitle "NM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "D21"] [Opening "Queen's Gambit Accepted: Rosenthal Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.16] } 2... e6 { [%eval 0.17] } 3. Nf3 { [%eval 0.11] } 3... dxc4 { [%eval 0.18] } { D21 Queen's Gambit Accepted: Rosenthal Variation } 4. e4 { [%eval 0.07] } 4... b5 { [%eval 0.05] } 5. a4 { [%eval 0.12] } 5... c6 { [%eval 0.05] } 6. axb5 { [%eval 0.02] } 6... cxb5 { [%eval 0.0] } 7. b3 { [%eval 0.0] } 7... Nf6 { [%eval 0.07] } 8. bxc4 { [%eval 0.14] } 8... Nxe4 { [%eval 0.16] } 9. c5 { [%eval 0.08] } 9... Bxc5 { [%eval 0.0] } 10. Bxb5+ { [%eval -0.04] } 10... Bd7 { [%eval 0.0] } 11. Bxd7+ { [%eval 0.0] } 11... Qxd7 { [%eval 0.0] } 12. dxc5 { [%eval 0.0] } 12... Qxd1+ { [%eval 0.0] } 13. Kxd1 { [%eval 0.0] } 13... Nxf2+ { [%eval 0.0] } 14. Ke2 { [%eval 0.0] } 14... Nxh1 { [%eval -0.07] } 15. Be3 { [%eval -0.09] } 15... O-O { [%eval 0.22] } 16. Nc3 { [%eval -0.07] } 16... Rc8 { [%eval 0.0] } 17. Rxh1 { [%eval -0.01] } 17... Nd7?! { (-0.01 → 0.63) Inaccuracy. Nc6 was best. } { [%eval 0.63] } (17... Nc6 18. Rc1 Rab8 19. Nd4 Rb2+ 20. Kf1 Nxd4 21. Bxd4 Rb4 22. Be3 f5 23. Ra1) 18. Ne4 { [%eval 0.44] } 18... a5 { [%eval 0.51] } 19. Rc1 { [%eval 0.51] } 19... a4?! { (0.51 → 1.09) Inaccuracy. Nb8 was best. } { [%eval 1.09] } (19... Nb8 20. Ne5 f6 21. Nc4 Rd8 22. Nc3 Ra6 23. Na4 Nc6 24. Rb1 Nb4 25. Bf2) 20. c6 { [%eval 1.24] } 20... Nb8 { [%eval 1.28] } 21. c7? { (1.28 → 0.00) Mistake. Ne5 was best. } { [%eval 0.0] } (21. Ne5 Ra6 22. c7 a3 23. cxb8=Q Rxb8 24. Nd7 Rb2+ 25. Nd2 h5 26. Bd4) 21... Na6 { [%eval -0.09] } 22. Bb6 { [%eval -0.18] } 22... Nxc7? { (-0.18 → 1.23) Mistake. a3 was best. } { [%eval 1.23] } (22... a3 23. Nd6 Rxc7 24. Bxc7 Nxc7 25. Ra1 f6 26. Nc4 a2 27. Kd1 Kf7 28. Kc1) 23. Nd6 { [%eval 1.02] } 23... Rcb8 { [%eval 1.09] } 24. Bxc7 { [%eval 0.97] } 24... Rb2+ { [%eval 1.3] } 25. Ke3?! { (1.30 → 0.19) Inaccuracy. Nd2 was best. } { [%eval 0.19] } (25. Nd2 a3 26. Nc4 Rb5 27. Ra1 a2 28. Bd6 Rh5 29. Kd3 Ra6 30. Kc2 f6) 25... a3 { [%eval 0.44] } 26. Nc4 { [%eval 0.46] } 26... Rb3+ { [%eval 0.77] } 27. Ke4? { (0.77 → -0.79) Mistake. Kd4 was best. } { [%eval -0.79] } (27. Kd4 a2 28. Nfd2 Rb7 29. Ba5 Rb5 30. Bc3 Rh5 31. Rh1 Rg5 32. g3 h5) 27... a2 { [%eval -0.5] } 28. Be5 { [%eval -0.77] } 28... Rb1 { [%eval -0.79] } 29. Rc2 { [%eval -0.85] } 29... a1=Q { [%eval -0.67] } 30. Bxa1 { [%eval -0.75] } 30... Rbxa1 { [%eval -0.68] } 31. Nce5?! { (-0.68 → -1.27) Inaccuracy. Rc3 was best. } { [%eval -1.27] } (31. Rc3 R1a2 32. g3 Rc8 33. Ke3 h5 34. Nfd2 g5 35. Rb3 Rc5 36. h4 g4) 31... f6 { [%eval -1.22] } 32. Nd3 { [%eval -1.27] } 32... R1a4+ { [%eval -0.89] } 33. Ke3 { [%eval -0.91] } 33... R8a5?! { (-0.91 → -0.10) Inaccuracy. Ra2 was best. } { [%eval -0.1] } (33... Ra2 34. Rc6 Rxg2 35. Rxe6 Kf7 36. Rc6 h5 37. h3 Re8+ 38. Kf4 Re7 39. Rd6) 34. Ke2? { (-0.10 → -1.28) Mistake. Rc8+ was best. } { [%eval -1.28] } (34. Rc8+ Kf7 35. Rc7+ Kg6 36. Nf4+ Kf5 37. Ne2 Re4+ 38. Kd3 Ra3+ 39. Nc3 e5) 34... h6 { [%eval -0.79] } 35. Ke3 { [%eval -0.87] } 35... Kh7 { [%eval -0.81] } 36. h4 { [%eval -1.07] } 36... e5 { [%eval -1.06] } 37. Nf2 { [%eval -1.53] } 37... Ra3+ { [%eval -1.71] } 38. Ke2 { [%eval -1.63] } 38... R5a4?! { (-1.63 → -0.86) Inaccuracy. Ra2 was best. } { [%eval -0.86] } (38... Ra2 39. Rd2 Kg6 40. g3 f5 41. g4 fxg4 42. Nxg4 e4 43. Nd4 Rxd2+ 44. Kxd2) 39. Rc7?! { (-0.86 → -1.65) Inaccuracy. h5 was best. } { [%eval -1.65] } (39. h5 Rf4 40. Nd1 Rg4 41. Kf2 e4 42. Nd2 f5 43. Ne3 Rh4 44. Ndc4 Rb3) 39... Ra2+ { [%eval -1.72] } 40. Ke3?? { (-1.72 → -3.90) Blunder. Kf1 was best. } { [%eval -3.9] } (40. Kf1 h5 41. Rc1 e4 42. Ne1 e3 43. Nfd3 Rd2 44. Kg1 Rd4 45. Rc3 Rxh4) 40... Ra7?? { (-3.90 → -0.23) Blunder. R4a3+ was best. } { [%eval -0.23] } (40... R4a3+ 41. Nd3 Rxg2 42. Rd7 Rg4 43. Nd2 Rxh4 44. Ne4 Kg6 45. Nc5 h5 46. Ne6) 41. Rxa7 { [%eval -0.23] } 41... Rxa7 { [%eval -0.26] } 42. g4? { (-0.26 → -1.92) Mistake. h5 was best. } { [%eval -1.92] } (42. h5 Ra3+ 43. Ke2 Ra2+ 44. Ke3 g6 45. Nh4 gxh5 46. Ne4 f5 47. Nxf5 Rxg2) 42... Ra3+ { [%eval -1.94] } 43. Ke2 { [%eval -1.78] } 43... Ra4? { (-1.78 → -0.24) Mistake. h5 was best. } { [%eval -0.24] } (43... h5 44. g5 Kg6 45. gxf6 gxf6 46. Nd1 Ra2+ 47. Nd2 Ra4 48. Nf3 e4 49. Nd2) 44. h5 { [%eval -0.26] } 44... Ra3 { [%eval 0.0] } 45. Ne4 { [%eval -0.04] } 45... Ra2+ { [%eval -0.19] } 46. Ke3 { [%eval -0.23] } 46... Ra4 { [%eval 0.0] } 47. Nd6?? { (0.00 → -3.04) Blunder. Nh4 was best. } { [%eval -3.04] } (47. Nh4 Kg8 48. Nf5 Kf8 49. Kf3 Ra3+ 50. Ke2 Ra2+ 51. Kf3) 47... Rxg4 { [%eval -3.01] } 48. Nf5 { [%eval -3.35] } 48... Ra4?! { (-3.35 → -2.06) Inaccuracy. Kg8 was best. } { [%eval -2.06] } (48... Kg8 49. Ne7+ Kf7 50. Ng6 Rxg6 51. hxg6+ Kxg6 52. Nd2 f5 53. Nc4 Kf6 54. Nb6) 49. Ne7 { [%eval -1.87] } 49... Ra3+ { [%eval -1.36] } 50. Ke4 { [%eval -1.91] } 50... Ra7?! { (-1.91 → -0.92) Inaccuracy. Ra4+ was best. } { [%eval -0.92] } (50... Ra4+ 51. Ke3 Rg4 52. Ke2 Rf4 53. Ke3 Ra4 54. Ke2 Ra7 55. Ng6 Ra2+ 56. Kf1) 51. Ng6 { [%eval -1.09] } 51... Ra4+ { [%eval -1.08] } 52. Ke3?! { (-1.08 → -2.26) Inaccuracy. Kd5 was best. } { [%eval -2.26] } (52. Kd5 e4 53. Nd4 Ra5+ 54. Ke6 e3 55. Ne2 Kg8 56. Ne7+ Kf8 57. Nd5 g5) 52... Ra3+ { [%eval -1.68] } 53. Ke4?? { (-1.68 → -4.31) Blunder. Kf2 was best. } { [%eval -4.31] } (53. Kf2 Ra4 54. Kg3 e4 55. Nfh4 Ra5 56. Nf4 Kg8 57. Nhg2 Kf7 58. Ne3 Rg5+) 53... Kg8?? { (-4.31 → -0.77) Blunder. f5+ was best. } { [%eval -0.77] } (53... f5+ 54. Kxe5 Rxf3 55. Ke6 Rc3 56. Nf4 Rc4 57. Nd3 f4 58. Kd5 Rc8 59. Nxf4) 54. Nfh4 { [%eval -0.91] } 54... Ra4+?! { (-0.91 → -0.22) Inaccuracy. Kf7 was best. } { [%eval -0.22] } (54... Kf7 55. Nf5 Rh3 56. Ngh4 Rh1 57. Kf3 Rg1 58. Ng3 Ra1 59. Ngf5 Rf1+ 60. Kg2) 55. Kd5 { [%eval -0.26] } 55... Ra5+ { [%eval -0.02] } 56. Ke6 { [%eval 0.0] } 56... e4 { [%eval 0.0] } 57. Nf5 { [%eval 0.0] } 57... Ra6+ { [%eval 0.0] } 58. Kd7 { [%eval 0.0] } 58... e3 { [%eval 0.0] } 59. Nxe3 { [%eval 0.0] } 59... Ra5 { [%eval 0.0] } 60. Ke6 { [%eval -0.14] } 60... Rxh5 { [%eval -0.24] } 61. Nf5 { [%eval -0.34] } 61... Rh1 { [%eval 0.0] } 62. Nfe7+ { [%eval 0.0] } 62... Kh7 { [%eval 0.0] } 63. Kf7 { [%eval -0.02] } 63... Re1?? { (-0.02 → Mate in 2) Checkmate is now unavoidable. h5 was best. } { [%eval #2] } (63... h5 64. Nf5 Rg1 65. Nf8+ Kh8 66. Ng6+ Rxg6 67. Kxg6 Kg8 68. Ne7+ Kf8 69. Nf5) 64. Nf8+ { [%eval #1] } 64... Kh8 { [%eval #1] } 65. Neg6# { White wins by checkmate. } 1-0