FEN
[Event "rated blitz game"]
[Site "https://lichess.org/DsdUP4Z1"]
[Date "2026.06.11"]
[Round "-"]
[White "Theory2800"]
[Black "Tornado_M"]
[Result "1-0"]
[GameId "DsdUP4Z1"]
[UTCDate "2026.06.11"]
[UTCTime "16:19:12"]
[WhiteElo "2769"]
[BlackElo "2691"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-4"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "D35"]
[Opening "Queen's Gambit Declined: Exchange Variation, Positional Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... e6 { [%eval 0.14] } 3. Nc3 { [%eval 0.09] } 3... d5 { [%eval 0.24] } 4. cxd5 { [%eval 0.22] } 4... exd5 { [%eval 0.2] } 5. Bg5 { [%eval 0.26] } 5... c6 { [%eval 0.28] } { D35 Queen's Gambit Declined: Exchange Variation, Positional Variation } 6. e3 { [%eval 0.28] } 6... Bd6 { [%eval 0.45] } 7. Bd3 { [%eval 0.44] } 7... O-O { [%eval 0.39] } 8. Nf3 { [%eval 0.48] } 8... Re8 { [%eval 0.48] } 9. O-O { [%eval 0.47] } 9... h6 { [%eval 0.59] } 10. Bh4 { [%eval 0.56] } 10... Nbd7 { [%eval 0.65] } 11. Qc2 { [%eval 0.67] } 11... Nf8 { [%eval 0.82] } 12. Rae1 { [%eval 0.49] } 12... Bg4 { [%eval 0.53] } 13. Nd2 { [%eval 0.48] } 13... Be6 { [%eval 0.97] } 14. h3 { [%eval 0.78] } 14... N8d7 { [%eval 1.22] } 15. f4 { [%eval 1.19] } 15... Nf8 { [%eval 1.16] } 16. Nf3 { [%eval 1.13] } 16... Be7 { [%eval 1.13] } 17. g4 { [%eval 1.13] } 17... Ne4 { [%eval 1.03] } 18. Bxe7 { [%eval 1.08] } 18... Qxe7 { [%eval 1.04] } 19. Nxe4 { [%eval 0.64] } 19... dxe4 { [%eval 0.62] } 20. Bxe4 { [%eval 0.71] } 20... Bxa2 { [%eval 0.85] } 21. Bd3 { [%eval 0.82] } 21... Qb4 { [%eval 0.83] } 22. Ne5?! { (0.83 → 0.24) Inaccuracy. Nd2 was best. } { [%eval 0.24] } (22. Nd2 Be6 23. Qc3 Qd6 24. Rf3 b5 25. f5 Bc4 26. Nxc4 bxc4 27. Bxc4 Rad8) 22... Bd5 { [%eval 0.76] } 23. Qf2 { [%eval 0.32] } 23... f6 { [%eval 0.31] } 24. Nf3 { [%eval 0.33] } 24... Be4 { [%eval 0.67] } 25. Bxe4 { [%eval 0.69] } 25... Rxe4 { [%eval 0.73] } 26. Qd2 { [%eval 0.19] } 26... Qxd2 { [%eval 0.48] } 27. Nxd2 { [%eval 0.49] } 27... Re7 { [%eval 0.44] } 28. Kf2 { [%eval 0.49] } 28... Rd8 { [%eval 0.47] } 29. Ra1 { [%eval 0.22] } 29... a6 { [%eval 0.26] } 30. Nb3 { [%eval 0.27] } 30... Nd7 { [%eval 0.34] } 31. Na5 { [%eval 0.21] } 31... Nb6 { [%eval 0.28] } 32. Ra3 { [%eval 0.22] } 32... Nd5 { [%eval 0.28] } 33. Rc1 { [%eval 0.07] } 33... Rde8 { [%eval 0.0] } 34. Nc4 { [%eval 0.05] } 34... Rd7 { [%eval 0.3] } 35. Rb3 { [%eval 0.24] } 35... Ree7?! { (0.24 → 0.91) Inaccuracy. a5 was best. } { [%eval 0.91] } (35... a5 36. Nxa5 Rde7 37. Re1 Nxf4 38. h4 Nd5 39. h5 Rf8 40. e4 Nf4 41. Nxb7) 36. Nb6?! { (0.91 → 0.27) Inaccuracy. f5 was best. } { [%eval 0.27] } (36. f5 g5 37. fxg6 Kg7 38. h4 Kxg6 39. h5+ Kh7 40. Kf3 Rf7 41. e4 Nc7) 36... Nxb6 { [%eval 0.29] } 37. Rxb6 { [%eval 0.34] } 37... Kf8 { [%eval 0.5] } 38. h4 { [%eval 0.57] } 38... Ke8 { [%eval 0.61] } 39. h5 { [%eval 0.73] } 39... Kd8 { [%eval 0.66] } 40. Rb3 { [%eval 0.28] } 40... Rd5 { [%eval 0.3] } 41. Kf3 { [%eval 0.35] } 41... f5? { (0.35 → 1.50) Mistake. Ra5 was best. } { [%eval 1.5] } (41... Ra5 42. e4 Ra4 43. Rd1 Rd7 44. e5 fxe5 45. fxe5 Ke7 46. Rb6 a5 47. b3) 42. g5?! { (1.50 → 0.49) Inaccuracy. gxf5 was best. } { [%eval 0.49] } (42. gxf5 Rxf5 43. Rc5 Rd5 44. Kg4 Ke8 45. Rxd5 cxd5 46. Kf5 Kf7 47. Rb6 Rxe3) 42... Kc7 { [%eval 0.53] } 43. Rg1 { [%eval 0.4] } 43... b5?? { (0.40 → 2.16) Blunder. hxg5 was best. } { [%eval 2.16] } (43... hxg5 44. fxg5 Re4 45. Rh1 Rg4 46. h6 Rd8 47. Rd3 Rh8 48. h7 Kd6 49. Rb3) 44. Ra3 { [%eval 1.99] } 44... Kb6 { [%eval 1.74] } 45. b4 { [%eval 1.73] } 45... Rd6 { [%eval 1.4] } 46. Rc3 { [%eval 1.26] } 46... Ra7?! { (1.26 → 2.42) Inaccuracy. a5 was best. } { [%eval 2.42] } (46... a5 47. bxa5+ Kxa5 48. Rc5 Rde6 49. Re1 hxg5 50. fxg5 Ka4 51. Kf4 b4 52. Ra1+) 47. gxh6? { (2.42 → 1.02) Mistake. Rc5 was best. } { [%eval 1.02] } (47. Rc5 a5 48. bxa5+ Rxa5 49. Rxf5 hxg5 50. fxg5 Rd8 51. g6 Rh8 52. Rb1 Ra3) 47... gxh6?? { (1.02 → 2.89) Blunder. Rxh6 was best. } { [%eval 2.89] } (47... Rxh6 48. Rg5 Rf7 49. Ra3 Rf8 50. Ra2 Rf7 51. Ke2 Re6 52. Ra3 Rd7 53. Kf2) 48. Rg8?! { (2.89 → 1.75) Inaccuracy. Rc5 was best. } { [%eval 1.75] } (48. Rc5 a5 49. bxa5+ Rxa5 50. Rxf5 Rd8 51. Re5 b4 52. Rxa5 Kxa5 53. f5 b3) 48... Re7?! { (1.75 → 2.57) Inaccuracy. Rf7 was best. } { [%eval 2.57] } (48... Rf7 49. Rc5 a5 50. bxa5+ Kxa5 51. Rg6 Rxg6 52. hxg6 Rf6 53. Rxf5 Rxg6 54. e4) 49. Rb8+?! { (2.57 → 1.91) Inaccuracy. Rc5 was best. } { [%eval 1.91] } (49. Rc5 a5 50. bxa5+ Kxa5 51. Rxf5 Ka4 52. Re5 Rb7 53. Ke4 b4 54. Kd3 Rd5) 49... Ka7?! { (1.91 → 3.11) Inaccuracy. Rb7 was best. } { [%eval 3.11] } (49... Rb7 50. Ra8 Rdd7 51. Rc1 Re7 52. Rh8 Rh7 53. Rxh7 Rxh7 54. Rc5 a5 55. bxa5+) 50. Rf8 { [%eval 3.25] } 50... Kb6 { [%eval 3.33] } 51. Rxf5 { [%eval 3.17] } 51... Rg7 { [%eval 3.63] } 52. Re5 { [%eval 3.18] } 52... Rg1 { [%eval 2.85] } 53. Rb3 { [%eval 2.86] } 53... a5 { [%eval 2.83] } 54. bxa5+ { [%eval 2.79] } 54... Kxa5 { [%eval 2.74] } 55. Ke4 { [%eval 2.89] } 55... Kb6 { [%eval 3.02] } 56. Rb2 { [%eval 2.92] } 56... Re1 { [%eval 3.42] } 57. f5 { [%eval 3.14] } 57... Rh1 { [%eval 3.68] } 58. Rf2 { [%eval 3.55] } 58... Rxh5? { (3.55 → 5.77) Mistake. Rh4+ was best. } { [%eval 5.77] } (58... Rh4+ 59. Rf4 Rxf4+ 60. Kxf4 Kc7 61. Ke4 Rd7 62. Kd3 Rg7 63. Re6 Rg5 64. f6) 59. f6 { [%eval 5.83] } 59... Rh4+ { [%eval 5.59] } 60. Kd3 { [%eval 5.69] } 60... Rd8 { [%eval 5.75] } 61. f7 { [%eval 5.56] } 61... Rh1?! { (5.56 → 10.95) Inaccuracy. Rf8 was best. } { [%eval 10.95] } (61... Rf8 62. Re8 Rxf7 63. Rxf7 Rh1 64. Rb8+ Ka6 65. Rf6 Rc1 66. Rxh6 Ka7 67. Rg8) 62. Re8 { [%eval 11.39] } { Black resigns. } 1-0
