FEN
[Event "rated bullet game"]
[Site "https://lichess.org/Eqqo8FM1"]
[Date "2026.01.08"]
[Round "-"]
[White "TurboVlad"]
[Black "RomanShanoyan"]
[Result "1/2-1/2"]
[GameId "Eqqo8FM1"]
[UTCDate "2026.01.08"]
[UTCTime "15:25:31"]
[WhiteElo "2478"]
[BlackElo "2403"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+2"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C01"]
[Opening "French Defense: Exchange Variation, Monte Carlo Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.18] } 2... e5 { [%eval 0.65] } 3. e3?! { (0.65 → 0.00) Inaccuracy. dxe5 was best. } { [%eval 0.0] } (3. dxe5 Ne7 4. cxd5 Qxd5 5. Qxd5 Nxd5 6. a3 Nc6 7. Nf3 Be6) 3... exd4 { [%eval 0.0] } 4. exd4 { [%eval -0.07] } { C01 French Defense: Exchange Variation, Monte Carlo Variation } 4... c6 { [%eval 0.0] } 5. Nc3 { [%eval 0.1] } 5... Nf6 { [%eval 0.11] } 6. Nf3 { [%eval 0.04] } 6... Be7 { [%eval 0.23] } 7. cxd5 { [%eval 0.04] } 7... O-O { [%eval 0.53] } 8. dxc6 { [%eval 0.64] } 8... Nxc6 { [%eval 0.55] } 9. Be2 { [%eval 0.68] } 9... Bg4 { [%eval 0.84] } 10. Be3 { [%eval 0.92] } 10... Re8 { [%eval 0.91] } 11. h3 { [%eval 0.94] } 11... Bh5 { [%eval 1.0] } 12. O-O { [%eval 1.03] } 12... Bb4 { [%eval 1.22] } 13. a3 { [%eval 1.21] } 13... Bxc3 { [%eval 1.23] } 14. bxc3 { [%eval 1.21] } 14... Nd5 { [%eval 1.12] } 15. Bg5? { (1.12 → -0.09) Mistake. Bd2 was best. } { [%eval -0.09] } (15. Bd2 Nf6) 15... Qa5 { [%eval -0.12] } 16. Bd2 { [%eval -0.04] } 16... Nxc3 { [%eval -0.04] } 17. Bxc3 { [%eval -0.02] } 17... Qxc3 { [%eval -0.08] } 18. Qd3?? { (-0.08 → -2.22) Blunder. d5 was best. } { [%eval -2.22] } (18. d5 Rad8 19. Rb1 Bxf3 20. Bxf3 Nd4 21. Rxb7 a5 22. Bg4 Rxd5 23. Qc1 Qxc1) 18... Qxd3 { [%eval -2.03] } 19. Bxd3 { [%eval -2.18] } 19... Bxf3 { [%eval -2.26] } 20. gxf3 { [%eval -2.18] } 20... Nxd4 { [%eval -2.06] } 21. Be4 { [%eval -2.11] } 21... f5?? { (-2.11 → -0.24) Blunder. Rab8 was best. } { [%eval -0.24] } (21... Rab8 22. a4 b6 23. Kh2 Kf8 24. Rfd1 Red8 25. Rac1 Rd7 26. a5 b5 27. a6) 22. Bxb7 { [%eval -0.23] } 22... Rab8 { [%eval -0.12] } 23. Bd5+ { [%eval -0.19] } 23... Kf8 { [%eval -0.21] } 24. Rfe1?? { (-0.21 → -4.63) Blunder. Rad1 was best. } { [%eval -4.63] } (24. Rad1) 24... Red8 { [%eval -4.63] } 25. Be6 { [%eval -5.28] } 25... Nxf3+ { [%eval -5.24] } 26. Kg2 { [%eval -5.38] } 26... Nxe1+ { [%eval -5.4] } 27. Rxe1 { [%eval -5.51] } 27... g6 { [%eval -4.96] } 28. Kg3 { [%eval -5.65] } 28... Rd3+ { [%eval -5.34] } 29. Kf4 { [%eval -5.21] } 29... Kg7 { [%eval -5.29] } 30. Bc4?! { (-5.29 → -6.99) Inaccuracy. Rc1 was best. } { [%eval -6.99] } (30. Rc1 Rb7 31. f3 Rxa3 32. Bc8 Rf7 33. h4 Ra4+ 34. Ke5 Ra5+ 35. Kd6 Rf6+) 30... Rd4+ { [%eval -6.85] } 31. Kg5?? { (-6.85 → Mate in 1) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-1] } (31. Kg3 Rxc4 32. Re7+ Kh6 33. Rxa7 Rb3+ 34. Kg2 Rf4 35. Rd7 Rb2 36. Kg3 Rfxf2) 31... Rxc4?? { (Mate in 1 → -6.36) Lost forced checkmate sequence. h6# was best. } { [%eval -6.36] } (31... h6#) 32. Re7+ { [%eval -6.27] } 32... Kg8 { [%eval -6.2] } 33. Rxa7 { [%eval -6.08] } 33... Rbc8 { [%eval -5.78] } 34. Kh6 { [%eval -7.06] } 34... Rh4+ { [%eval -6.35] } 35. Kg5 { [%eval -6.36] } 35... Rhc4 { [%eval -6.49] } 36. Kf6 { [%eval -6.31] } 36... R4c7 { [%eval -5.91] } 37. Ra5 { [%eval -6.27] } 37... Rf8+ { [%eval -6.14] } 38. Kg5 { [%eval -5.91] } 38... f4 { [%eval -5.44] } 39. f3?! { (-5.44 → -7.42) Inaccuracy. Kg4 was best. } { [%eval -7.42] } (39. Kg4 h5+ 40. Kf3 Rcc8 41. a4 Ra8 42. Rg5 Kh7 43. Rc5 Rxa4 44. Rc7+ Kh6) 39... Rf5+ { [%eval -6.73] } 40. Rxf5 { [%eval -6.71] } 40... gxf5 { [%eval -5.57] } 41. h4 { [%eval -6.71] } 41... Rc3 { [%eval -8.59] } 42. h5 { [%eval -8.83] } 42... Rxf3 { [%eval -7.77] } 43. Kh4? { (-7.77 → Mate in 5) Checkmate is now unavoidable. a4 was best. } { [%eval #-5] } (43. a4 Ra3 44. Kxf4 Kf7 45. a5 Kf6 46. a6 Rxa6 47. Ke3 Ra4 48. h6 Kg6) 43... Rxa3 { [%eval #-7] } 44. h6 { [%eval #-4] } 44... Ra6 { [%eval #-9] } 45. Kh3 { [%eval #-5] } 45... Rxh6+ { [%eval #-10] } 46. Kg2 { [%eval #-10] } 46... Rg6+ { [%eval -54.7] } 47. Kf3 { [%eval -51.78] } 47... Kf7 { [%eval -58.94] } 48. Kxf4 { [%eval -70.4] } 48... Kg7 { [%eval -76.72] } 49. Kf3?! { (-76.72 → Mate in 9) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-9] } (49. Ke3) 49... h5 { [%eval #-9] } 50. Ke3 { [%eval #-8] } 50... h4 { [%eval #-8] } 51. Kf3 { [%eval #-7] } 51... h3 { [%eval #-6] } 52. Kf4 { [%eval #-6] } 52... h2 { [%eval #-6] } 53. Ke5 { [%eval #-5] } 53... h1=Q { [%eval #-4] } 54. Kf4 { [%eval #-1] } 54... Qf3+ { [%eval #-13] } 55. Ke5 { [%eval #-1] } 55... Qg4 { [%eval #-2] } 56. Kd5 { [%eval #-2] } 56... f4 { [%eval #-5] } 57. Ke4 { [%eval #-4] } 57... f3+ { [%eval #-4] } 58. Ke3 { [%eval #-3] } 58... f2 { [%eval #-3] } 59. Kd2 { [%eval #-3] } 59... f1=Q { [%eval #-2] } 60. Kc2 { [%eval #-2] } 60... Qgf4 { [%eval #-2] } 61. Kb2 { [%eval #-2] } 61... Qd2+ { [%eval #-2] } 62. Kb3 { [%eval #-2] } 62... Qfd3+ { [%eval #-1] } 63. Ka4 { [%eval #-1] } 63... Q2c3?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Rg4# was best. } { [%eval 0.0] } { Draw by stalemate. } (63... Rg4#) 1/2-1/2
