FEN
[Event "rated rapid game"]
[Site "https://lichess.org/uT32GNzS"]
[Date "2026.05.08"]
[Round "-"]
[White "Cavalier-de-Nuit"]
[Black "Orbrun"]
[Result "0-1"]
[GameId "uT32GNzS"]
[UTCDate "2026.05.08"]
[UTCTime "15:29:59"]
[WhiteElo "1797"]
[BlackElo "1858"]
[WhiteRatingDiff "-25"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... d5 { [%eval 0.28] } 4. cxd5 { [%eval 0.45] } 4... Nxd5 { [%eval 0.19] } { D85 Grünfeld Defense: Exchange Variation } 5. Nxd5 { [%eval 0.0] } 5... Qxd5 { [%eval 0.0] } 6. Nf3 { [%eval -0.3] } 6... Bg7 { [%eval -0.25] } 7. Bf4 { [%eval -0.23] } 7... Qa5+ { [%eval 0.16] } 8. Bd2 { [%eval 0.17] } 8... Qb6 { [%eval 0.2] } 9. Bc3 { [%eval -0.17] } 9... O-O { [%eval -0.07] } 10. e4 { [%eval -0.43] } 10... Bg4 { [%eval -0.46] } 11. Be2 { [%eval -0.41] } 11... Nc6 { [%eval -0.26] } 12. d5 { [%eval -0.3] } 12... Bxf3 { [%eval -0.33] } 13. Bxf3 { [%eval -0.28] } 13... Rfd8 { [%eval -0.19] } 14. Qc2 { [%eval -0.55] } 14... Nd4 { [%eval -0.51] } 15. Bxd4 { [%eval -0.51] } 15... Bxd4 { [%eval -0.52] } 16. O-O { [%eval -0.55] } 16... c5 { [%eval -0.16] } 17. dxc6?! { (-0.16 → -0.99) Inaccuracy. Be2 was best. } { [%eval -0.99] } (17. Be2 Rac8 18. Rab1 c4 19. Bxc4 Qb4 20. b3 b5 21. Qd3 Bxf2+ 22. Kxf2 bxc4) 17... Rac8 { [%eval -0.89] } 18. Qe2 { [%eval -1.22] } 18... bxc6 { [%eval -0.69] } 19. Rfd1 { [%eval -1.06] } 19... e5 { [%eval -0.64] } 20. Rab1 { [%eval -0.62] } 20... Qa5 { [%eval -0.35] } 21. Bg4 { [%eval -0.89] } 21... Rb8 { [%eval -0.9] } 22. a3? { (-0.90 → -2.19) Mistake. b3 was best. } { [%eval -2.19] } (22. b3 h5 23. Bf3 Rd6 24. Rbc1 Rf6 25. g3 c5 26. Kg2 h4 27. Rf1 Kg7) 22... c5 { [%eval -1.64] } 23. h4?! { (-1.64 → -2.54) Inaccuracy. Qc4 was best. } { [%eval -2.54] } (23. Qc4 Rd6 24. b4 cxb4 25. axb4 Qd8 26. Kh1 h5 27. Be2 Rc8 28. Qa2 h4) 23... Qb6?! { (-2.54 → -1.66) Inaccuracy. h5 was best. } { [%eval -1.66] } (23... h5 24. b4 Qxa3 25. Bxh5 gxh5 26. Kh2 Kf8 27. Rxd4 exd4 28. e5 Rb6 29. Qxh5) 24. b4 { [%eval -1.99] } 24... cxb4 { [%eval -1.53] } 25. axb4 { [%eval -1.68] } 25... Qb5? { (-1.68 → -0.30) Mistake. h5 was best. } { [%eval -0.3] } (25... h5 26. Bf3 a5 27. bxa5 Qxb1 28. Rxb1 Rxb1+ 29. Kh2 Kg7 30. a6 Rd6 31. Qd3) 26. Qxb5 { [%eval -0.32] } 26... Rxb5 { [%eval -0.34] } 27. Be2 { [%eval -0.41] } 27... Rb6 { [%eval -0.39] } 28. b5 { [%eval -0.91] } 28... Rdb8?! { (-0.91 → -0.10) Inaccuracy. Rf6 was best. } { [%eval -0.1] } (28... Rf6 29. Bf3 Kg7 30. Rdc1 Rb8 31. Rb3 a6 32. Rcb1 a5 33. Ra3 Bb6 34. Rb2) 29. Rdc1?! { (-0.10 → -0.87) Inaccuracy. Rbc1 was best. } { [%eval -0.87] } (29. Rbc1 Rf6 30. Rf1 Bb6 31. g3 Kg7 32. Bc4 Rc8 33. Kg2 Rc5 34. f3 Rd6) 29... a6 { [%eval -0.44] } 30. Bc4?! { (-0.44 → -1.10) Inaccuracy. g3 was best. } { [%eval -1.1] } (30. g3 axb5 31. Rb4 Ra8 32. Rxb5 Rf6 33. Rf1 Ra2 34. Bc4 Rc2 35. Bb3 Bxf2+) 30... axb5 { [%eval -1.08] } 31. Bd5 { [%eval -1.06] } 31... h5?! { (-1.06 → -0.30) Inaccuracy. b4 was best. } { [%eval -0.3] } (31... b4 32. Rb3 Rf6 33. Rc2 Rb5 34. Bc4 Rbb6 35. g3 Rfc6 36. Rf3 Kh8 37. Bb3) 32. Rc7?! { (-0.30 → -1.14) Inaccuracy. Rb4 was best. } { [%eval -1.14] } (32. Rb4 Rf6 33. Rc2 Ra6 34. g3 Ra4 35. Rb1 Ra7 36. Rbc1 Rb6 37. Rc6 Rxc6) 32... Rf8?! { (-1.14 → -0.16) Inaccuracy. Rf6 was best. } { [%eval -0.16] } (32... Rf6 33. Rc2 b4 34. g3 Rf3 35. Kg2 Rc3 36. Rxc3 Bxc3 37. Bb3 Ra8 38. Bd5) 33. Rd1?! { (-0.16 → -0.91) Inaccuracy. Rb3 was best. } { [%eval -0.91] } (33. Rb3 Rf6 34. Rf3 Rxf3 35. gxf3 Kh7 36. Rb7 Kh6 37. Rxb5 Rc8 38. Bb3 g5) 33... b4?! { (-0.91 → -0.29) Inaccuracy. Rf6 was best. } { [%eval -0.29] } (33... Rf6 34. Rc2 b4 35. Rb1 Rb8 36. g3 Rf3 37. Kg2 Rc3 38. Rcb2 Bc5 39. Ra2) 34. Kh1?? { (-0.29 → -3.97) Blunder. Rd3 was best. } { [%eval -3.97] } (34. Rd3 Ra6 35. Rf3 Ra1+ 36. Kh2 Ra7 37. Rxa7 Bxa7 38. Kh3 Kg7 39. g4 f6) 34... b3 { [%eval -4.24] } 35. f4 { [%eval -4.7] } 35... b2 { [%eval -4.14] } 36. Rb1?! { (-4.14 → -5.38) Inaccuracy. Ba2 was best. } { [%eval -5.38] } (36. Ba2 Ra6 37. Bb1 Raa8 38. g3 Rac8 39. Rxc8 Rxc8 40. Kg2 Rc1 41. Rf1 exf4) 36... exf4 { [%eval -5.22] } 37. Rd7 { [%eval -5.36] } 37... Be3?! { (-5.36 → -4.20) Inaccuracy. Be5 was best. } { [%eval -4.2] } (37... Be5 38. Kh2 Kg7 39. g3 fxg3+ 40. Kh3 Kh6 41. Bxf7 g2 42. Rd5 Rxf7 43. Kxg2) 38. Ba2 { [%eval -4.74] } 38... Bf2 { [%eval -4.55] } 39. Rd2 { [%eval -4.44] } 39... Bxh4 { [%eval -4.72] } 40. Rdxb2 { [%eval -4.68] } 40... Rxb2 { [%eval -4.66] } 41. Rxb2 { [%eval -4.35] } 41... Bf2?? { (-4.35 → 0.17) Blunder. Rc8 was best. } { [%eval 0.17] } (41... Rc8 42. g3 fxg3 43. Bd5 Be7 44. Kg2 h4 45. Kh3 Kg7 46. Re2 Rc5 47. Re3) 42. Rxf2 { [%eval 0.34] } 42... Re8?? { (0.34 → 2.28) Blunder. g5 was best. } { [%eval 2.28] } (42... g5 43. Rc2 Ra8 44. Bd5 Ra7 45. Rc5 Kg7 46. Bc4 f6 47. Kg1 Re7 48. Bd3) 43. Rxf4 { [%eval 2.46] } 43... Kg7? { (2.46 → 4.13) Mistake. Re7 was best. } { [%eval 4.13] } (43... Re7 44. Kh2 Kg7 45. Kg3 f6 46. Bd5 Re5 47. Rf2 Rg5+ 48. Kf3 h4 49. Kf4) 44. Bxf7?? { (4.13 → 0.00) Blunder. Rxf7+ was best. } { [%eval 0.0] } (44. Rxf7+ Kh6 45. Bd5 h4 46. Kg1 Kg5 47. Kf2 Kg4 48. Bc6 Re5 49. Ke3 Rc5) 44... Rf8 { [%eval 0.0] } 45. e5 { [%eval 0.0] } 45... Rxf7 { [%eval 0.0] } 46. Rxf7+ { [%eval 0.0] } 46... Kxf7 { [%eval 0.0] } 47. g3?? { (0.00 → -60.40) Blunder. g4 was best. } { [%eval -60.4] } (47. g4 h4 48. g5 Ke6 49. Kh2 Kxe5 50. Kh3 Kf5 51. Kxh4 Kf4 52. Kh3 Kxg5) 47... Ke6 { [%eval -30.32] } 48. Kg2 { [%eval -11.78] } 48... Kxe5 { [%eval -8.86] } 49. Kf3 { [%eval -11.77] } 49... Kf5 { [%eval -6.28] } 50. Ke3?! { (-6.28 → -76.66) Inaccuracy. Kf2 was best. } { [%eval -76.66] } (50. Kf2 Kg4 51. Kg2 g5 52. Kf2 Kh3 53. Kf3 g4+ 54. Kf4 Kg2 55. Kg5 Kxg3) 50... Kg4 { [%eval -81.15] } 51. Kf2 { [%eval -81.15] } 51... Kh3 { [%eval -81.15] } 52. Kf3 { [%eval -81.15] } 52... g5 { [%eval -81.15] } 53. Kf2 { [%eval -81.15] } 53... Kh2 { [%eval -81.15] } 54. Kf3 { [%eval -14.58] } 54... g4+ { [%eval -10.59] } 55. Kf4 { [%eval -81.15] } 55... Kg2 { [%eval -32.51] } 56. Kg5 { [%eval -66.58] } 56... Kxg3 { [%eval -9.55] } 57. Kxh5? { (-9.55 → Mate in 15) Checkmate is now unavoidable. Kf6 was best. } { [%eval #-15] } (57. Kf6 Kf3 58. Ke5 h4 59. Kf5 g3 60. Ke5 g2 61. Ke6 h3) 57... Kf3? { (Mate in 15 → -9.15) Lost forced checkmate sequence. Kf4 was best. } { [%eval -9.15] } (57... Kf4 58. Kg6 g3 59. Kf6 g2 60. Ke6 Ke4 61. Kd6 g1=Q 62. Kc6 Qe3 63. Kb5) 58. Kh4? { (-9.15 → Mate in 10) Checkmate is now unavoidable. Kg5 was best. } { [%eval #-10] } (58. Kg5 g3 59. Kf5 Ke3 60. Ke5 Kd3 61. Kd5 g2 62. Kd6 Kd4 63. Kc6 Kc4) 58... g3 { [%eval #-9] } 59. Kh3 { [%eval #-5] } 59... Kf2 { [%eval #-12] } 60. Kh4 { [%eval #-10] } 60... g2?? { (Mate in 10 → -5.04) Lost forced checkmate sequence. Kf3 was best. } { [%eval -5.04] } (60... Kf3 61. Kg5 Ke4 62. Kf6 g2 63. Ke6 g1=Q 64. Kd6 Qb6+ 65. Ke7 Ke5 66. Kf7) 61. Kh3?? { (-5.04 → Mate in 3) Checkmate is now unavoidable. Kg4 was best. } { [%eval #-3] } (61. Kg4 Ke3 62. Kf5 Kd3 63. Ke5 Kc4 64. Kf6 Kd5 65. Ke7 Ke5 66. Kd7 Kf5) 61... g1=Q { [%eval #-2] } { White resigns. } 0-1
