FEN
[Event "rated bullet game"]
[Site "https://lichess.org/csE6iLTz"]
[Date "2026.04.27"]
[Round "-"]
[White "HalexAraujo"]
[Black "StringyBeany"]
[Result "0-1"]
[GameId "csE6iLTz"]
[UTCDate "2026.04.27"]
[UTCTime "03:11:38"]
[WhiteElo "2022"]
[BlackElo "1928"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation, Modern Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.11] } 1... d5 { [%eval 0.63] } 2. cxd5 { [%eval 0.55] } 2... Nf6 { [%eval 0.53] } 3. Nc3 { [%eval 0.31] } 3... Nxd5 { [%eval 0.25] } 4. e4 { [%eval 0.0] } 4... Nxc3 { [%eval 0.35] } 5. bxc3 { [%eval 0.28] } 5... g6 { [%eval 0.3] } 6. d4 { [%eval 0.17] } 6... Bg7 { [%eval 0.17] } 7. Nf3 { [%eval 0.14] } 7... c5 { [%eval 0.17] } 8. Rb1 { [%eval 0.29] } { D85 Grünfeld Defense: Exchange Variation, Modern Exchange Variation } 8... cxd4 { [%eval 0.42] } 9. cxd4 { [%eval 0.29] } 9... Bg4 { [%eval 0.74] } 10. Bb5+ { [%eval 0.56] } 10... Nc6?! { (0.56 → 1.54) Inaccuracy. Nd7 was best. } { [%eval 1.54] } (10... Nd7 11. O-O O-O 12. h3 Bxf3 13. Qxf3 a6 14. Bc4 b5 15. Bd5 Ra7 16. Rd1) 11. Qa4? { (1.54 → -0.09) Mistake. d5 was best. } { [%eval -0.09] } (11. d5 a6 12. Ba4 b5 13. dxc6 Qa5+ 14. Ke2 Qxa4 15. Qxa4 bxa4 16. Bb2 f6) 11... O-O { [%eval -0.08] } 12. Be3?? { (-0.08 → -2.40) Blunder. Bxc6 was best. } { [%eval -2.4] } (12. Bxc6 bxc6 13. Be3 Re8 14. Rc1 Rb8 15. O-O Bxf3 16. gxf3 e5 17. Rxc6 exd4) 12... Bxf3 { [%eval -2.35] } 13. gxf3 { [%eval -2.53] } 13... Bxd4?? { (-2.53 → -0.43) Blunder. Nxd4 was best. } { [%eval -0.43] } (13... Nxd4 14. f4 a6 15. Bd3 b5 16. Qd1 Qa5+ 17. Kf1 Rfd8 18. h4 Qxa2 19. h5) 14. Bxd4?? { (-0.43 → -3.91) Blunder. Rd1 was best. } { [%eval -3.91] } (14. Rd1 e5 15. Bxc6 bxc6 16. Bxd4 exd4 17. Qxd4 Qa5+ 18. Qd2 Qa3 19. Qe2 Rab8) 14... Qxd4?? { (-3.91 → -0.88) Blunder. Nxd4 was best. } { [%eval -0.88] } (14... Nxd4 15. Kf1 Nxf3 16. Kg2 Nd4 17. Qa3 Rc8 18. h4 e5 19. Qg3 Qf6 20. Bd7) 15. Qxd4?? { (-0.88 → -2.75) Blunder. Bxc6 was best. } { [%eval -2.75] } (15. Bxc6 Qc3+ 16. Ke2 bxc6 17. Rhc1 Qe5 18. h3 c5 19. Qa3 Rab8 20. Rxc5 Qd4) 15... Nxd4 { [%eval -2.67] } 16. Bd3 { [%eval -2.67] } 16... Nxf3+ { [%eval -2.63] } 17. Ke2 { [%eval -2.21] } 17... Ne5?! { (-2.21 → -1.52) Inaccuracy. Nd4+ was best. } { [%eval -1.52] } (17... Nd4+ 18. Ke3 Rfd8 19. Rxb7 Rac8 20. Rxa7 Rc3 21. Rd1 Ne6 22. Ra4 Kf8 23. Rb4) 18. f4?? { (-1.52 → -3.66) Blunder. Rxb7 was best. } { [%eval -3.66] } (18. Rxb7 e6 19. Rc1 Rfd8 20. Bb1 Rdb8 21. Rb3 Rxb3 22. axb3 Rb8 23. f4 Nd7) 18... Nxd3 { [%eval -3.62] } 19. Kxd3 { [%eval -3.5] } 19... b6 { [%eval -3.28] } 20. Rhc1 { [%eval -3.69] } 20... Rfd8+ { [%eval -3.32] } 21. Ke3 { [%eval -3.47] } 21... Rd7 { [%eval -3.45] } 22. Rc3 { [%eval -3.3] } 22... Rad8 { [%eval -3.39] } 23. Rbc1 { [%eval -3.68] } 23... Kg7 { [%eval -3.68] } 24. h4 { [%eval -3.59] } 24... h5 { [%eval -3.57] } 25. e5 { [%eval -4.11] } 25... e6 { [%eval -3.98] } 26. a4 { [%eval -4.14] } 26... f6? { (-4.14 → -2.27) Mistake. Rd2 was best. } { [%eval -2.27] } (26... Rd2 27. R1c2 Rxc2 28. Rxc2 Rd1 29. a5 Rh1 30. axb6 axb6 31. Rb2 Rh3+ 32. Ke4) 27. exf6+?! { (-2.27 → -3.59) Inaccuracy. Rc7 was best. } { [%eval -3.59] } (27. Rc7 fxe5 28. fxe5 g5 29. R7c6 Rd3+ 30. Ke2 Rd2+ 31. Kf1 Rd1+ 32. Rxd1 Rxd1+) 27... Kxf6 { [%eval -3.99] } 28. a5 { [%eval -4.1] } 28... bxa5 { [%eval -3.97] } 29. Ra3 { [%eval -4.04] } 29... Rd5 { [%eval -3.58] } 30. Rc7 { [%eval -4.08] } 30... Ra8?! { (-4.08 → -2.80) Inaccuracy. Rb8 was best. } { [%eval -2.8] } (30... Rb8 31. Rac3 Rdb5 32. Rxa7 Rb3 33. Rxb3 Rxb3+ 34. Ke4 Rb4+ 35. Kf3 a4 36. Ra8) 31. Ke4?! { (-2.80 → -4.29) Inaccuracy. Rb3 was best. } { [%eval -4.29] } (31. Rb3 a6 32. Rbb7 Rf8 33. Rb6 Rfd8 34. Rcc6 Rd3+ 35. Kf2 Rd2+ 36. Ke1 Kf5) 31... a6 { [%eval -3.55] } 32. Rc6 { [%eval -3.28] } 32... Ra7 { [%eval -3.38] } 33. Ra4 { [%eval -4.19] } 33... Rb5 { [%eval -4.03] } 34. Rd6 { [%eval -4.13] } 34... Rb4+ { [%eval -4.05] } 35. Rd4 { [%eval -4.3] } 35... Rxd4+ { [%eval -4.05] } 36. Kxd4 { [%eval -4.07] } 36... Rd7+ { [%eval -3.96] } 37. Ke4 { [%eval -4.01] } 37... Rd5 { [%eval -4.63] } 38. Ke3 { [%eval -4.62] } 38... Kf5 { [%eval -4.45] } 39. Kf3 { [%eval -4.53] } 39... Rd3+ { [%eval -4.47] } 40. Kf2 { [%eval -4.61] } 40... Rd5 { [%eval -4.61] } 41. Kf3 { [%eval -4.39] } 41... Rb5 { [%eval -4.14] } 42. Ra2 { [%eval -3.97] } 42... e5 { [%eval -4.5] } 43. fxe5 { [%eval -4.09] } 43... Kxe5 { [%eval -4.27] } 44. Ke3 { [%eval -4.78] } 44... Kf5 { [%eval -4.66] } 45. Ke2 { [%eval -4.97] } 45... g5 { [%eval -4.57] } 46. hxg5 { [%eval -4.81] } 46... Kxg5 { [%eval -4.57] } 47. Kf3 { [%eval -4.37] } 47... h4 { [%eval -3.61] } 48. Rg2+?! { (-3.61 → -4.57) Inaccuracy. Ra4 was best. } { [%eval -4.57] } (48. Ra4 Rf5+ 49. Kg2 Kf6 50. Kh3 Rh5 51. Kg4 Rb5 52. Kh3 Ke5 53. Rxh4 Kd6) 48... Kh5 { [%eval -4.01] } 49. Rh2?! { (-4.01 → -5.48) Inaccuracy. Ra2 was best. } { [%eval -5.48] } (49. Ra2 Rg5 50. Kf2 Kg6 51. Rd2 Rh5 52. Rd6+ Kf7 53. Rxa6 Ke7 54. Kg2 h3+) 49... a4 { [%eval -5.16] } 50. Ke4 { [%eval -5.59] } 50... a3 { [%eval -5.41] } 51. Kd4?! { (-5.41 → -7.03) Inaccuracy. Ra2 was best. } { [%eval -7.03] } (51. Ra2 Rb4+ 52. Kd3 h3 53. Kc3 Ra4 54. Kb3 Ra5 55. Kb4 Rb5+ 56. Ka4 Rb2) 51... Rb2 { [%eval -6.11] } 52. Rh1 { [%eval -7.03] } 52... a2 { [%eval -7.84] } 53. Ra1 { [%eval -7.77] } 53... h3 { [%eval -7.01] } 54. Kc3 { [%eval -7.91] } 54... Rg2 { [%eval -7.84] } 55. Rh1 { [%eval -8.72] } 55... h2 { [%eval -8.66] } 56. Kb3 { [%eval -9.78] } 56... Kg4 { [%eval -9.62] } 57. Ra1 { [%eval -9.57] } 57... Kg3 { [%eval -8.47] } 58. Rxa2? { (-8.47 → Mate in 10) Checkmate is now unavoidable. Re1 was best. } { [%eval #-10] } (58. Re1 Rg1 59. Re3+ Kf4 60. Rh3 a1=Q 61. Kc4 Qa4+ 62. Kc5 Qb5+ 63. Kd6 Qb6+) 58... Rxa2 { [%eval #-13] } 59. Kxa2 { [%eval -13.97] } 59... h1=Q { [%eval #-9] } { White resigns. } 0-1