- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/f8Gp9nZC"] [Date "2025.05.22"] [Round "-"] [White "Sonic2212"] [Black "TheTariffsOnChina"] [Result "0-1"] [GameId "f8Gp9nZC"] [UTCDate "2025.05.22"] [UTCTime "07:41:58"] [WhiteElo "2065"] [BlackElo "2535"] [WhiteRatingDiff "+0"] [BlackRatingDiff "+0"] [Variant "Standard"] [TimeControl "30+0"] [ECO "C00"] [Opening "French Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.28] } { C00 French Defense } 2. Bc4 { [%eval -0.23] } 2... d5 { [%eval -0.17] } 3. exd5 { [%eval -0.24] } 3... exd5 { [%eval -0.22] } 4. Bb3 { [%eval -0.16] } 4... Nf6 { [%eval -0.18] } 5. Nf3 { [%eval -0.35] } 5... Be7 { [%eval 0.0] } 6. O-O { [%eval 0.0] } 6... O-O { [%eval 0.01] } 7. d3 { [%eval -0.24] } 7... c5 { [%eval -0.21] } 8. Nc3 { [%eval -0.27] } 8... Nc6 { [%eval -0.2] } 9. Bg5 { [%eval -0.44] } 9... Be6 { [%eval -0.32] } 10. Re1 { [%eval -0.45] } 10... h6 { [%eval -0.49] } 11. Bh4 { [%eval -0.58] } 11... a5?! { (-0.58 → -0.02) Inaccuracy. a6 was best. } { [%eval -0.02] } (11... a6) 12. Bg3 { [%eval -0.41] } 12... Qd7?! { (-0.41 → 0.36) Inaccuracy. Nh5 was best. } { [%eval 0.36] } (12... Nh5 13. Be5) 13. a3?! { (0.36 → -0.30) Inaccuracy. Ba4 was best. } { [%eval -0.3] } (13. Ba4 Rfc8 14. Ne5 Qd8 15. Bxc6 bxc6 16. Na4 Bd6 17. Qf3 d4 18. b3 Bd5) 13... d4? { (-0.30 → 1.08) Mistake. Bg4 was best. } { [%eval 1.08] } (13... Bg4 14. Ba4) 14. Ne4? { (1.08 → -0.34) Mistake. Bxe6 was best. } { [%eval -0.34] } (14. Bxe6) 14... Nxe4 { [%eval -0.05] } 15. Rxe4?? { (-0.05 → -3.19) Blunder. Bxe6 was best. } { [%eval -3.19] } (15. Bxe6 Qxe6) 15... Bf6?? { (-3.19 → 1.43) Blunder. Bxb3 was best. } { [%eval 1.43] } (15... Bxb3 16. cxb3 f5 17. Re2 f4 18. Bh4 g5 19. Bxg5 hxg5 20. h3 Rf7 21. Qc2) 16. Bxe6 { [%eval 1.41] } 16... fxe6 { [%eval 1.35] } 17. Qe1 { [%eval 1.22] } 17... Rfe8 { [%eval 1.14] } 18. Qe2 { [%eval 1.29] } 18... b5 { [%eval 1.46] } 19. Re1 { [%eval 1.51] } 19... b4 { [%eval 1.9] } 20. Rxe6 { [%eval 2.16] } 20... Rxe6 { [%eval 2.27] } 21. Qxe6+ { [%eval 2.04] } 21... Qxe6 { [%eval 1.99] } 22. Rxe6 { [%eval 0.91] } 22... Na7?? { (0.91 → 3.39) Blunder. c4 was best. } { [%eval 3.39] } (22... c4 23. dxc4 d3 24. cxd3 Bxb2 25. a4 Nd4 26. Rb6 Ne2+ 27. Kf1 Nc3 28. Bc7) 23. axb4 { [%eval 2.98] } 23... axb4 { [%eval 3.16] } 24. b3?? { (3.16 → 0.46) Blunder. Ra6 was best. } { [%eval 0.46] } (24. Ra6 Re8 25. Rxa7 Re2 26. Kf1 Rxc2 27. Ne5 Bxe5 28. Bxe5 Rxb2 29. Rxg7+ Kf8) 24... Nb5 { [%eval 0.4] } 25. h3 { [%eval 0.09] } 25... Ra1+ { [%eval 0.07] } 26. Kh2 { [%eval 0.16] } 26... Nc3? { (0.16 → 1.37) Mistake. Rc1 was best. } { [%eval 1.37] } (26... Rc1) 27. Ne1?? { (1.37 → -4.18) Blunder. Rc6 was best. } { [%eval -4.18] } (27. Rc6 Rc1 28. Rxc5 Rxc2 29. Rc4 Rb2 30. Rxb4 Nd1 31. Kg1 Rb1 32. Nd2 Rc1) 27... Ra2?? { (-4.18 → 1.39) Blunder. Kf7 was best. } { [%eval 1.39] } (27... Kf7 28. Rxf6+ gxf6 29. Nf3 Nb5 30. h4 Ra2 31. Bf4 h5 32. g4 hxg4 33. Nd2) 28. Bd6? { (1.39 → -0.08) Mistake. Rc6 was best. } { [%eval -0.08] } (28. Rc6) 28... Kf7 { [%eval -0.03] } 29. Bxc5?? { (-0.03 → -5.03) Blunder. Rxf6+ was best. } { [%eval -5.03] } (29. Rxf6+ gxf6 30. Bxc5 Ra1 31. Nf3 Nb5 32. Bxb4 Rc1 33. Ne1 Nc3 34. Nf3 Nd5) 29... Kxe6 { [%eval -4.97] } 30. Bxb4 { [%eval -5.08] } 30... Ne2 { [%eval -4.97] } 31. Bd2 { [%eval -4.95] } 31... Nf4?? { (-4.95 → -0.03) Blunder. Kf7 was best. } { [%eval -0.03] } (31... Kf7 32. g4 Bg5 33. Bxg5 hxg5 34. Kg2 Nf4+ 35. Kg3 Ne6 36. Kg2 Ra1 37. Nf3) 32. Nf3?? { (-0.03 → -5.00) Blunder. Bxf4 was best. } { [%eval -5.0] } (32. Bxf4 Be5) 32... Be5 { [%eval -4.84] } 33. Bxf4 { [%eval -5.22] } 33... Bxf4+ { [%eval -5.14] } 34. g3 { [%eval -4.91] } 34... Be5 { [%eval -5.08] } 35. Kg2 { [%eval -5.13] } 35... Rxc2 { [%eval -5.32] } 36. Nxd4+?! { (-5.32 → -6.96) Inaccuracy. Kf1 was best. } { [%eval -6.96] } (36. Kf1 Bf6 37. Ke1 Rc7 38. Nd2 Re7 39. Kf1 g5 40. f3 Kf7 41. Nc4) 36... Kd5?? { (-6.96 → 5.10) Blunder. Bxd4 was best. } { [%eval 5.1] } (36... Bxd4 37. Kf3 Bxf2 38. b4 Ba7 39. b5 Rb2 40. d4 Bxd4 41. Ke4 Be5 42. Kd3) 37. Kf3?? { (5.10 → -7.19) Blunder. Nxc2 was best. } { [%eval -7.19] } (37. Nxc2 h5 38. Kf3 Bc7 39. Ke3 g5 40. d4 Ba5 41. Ke2 Ke4 42. f3+ Kd5) 37... Kxd4 { [%eval -6.93] } 38. Kg4 { [%eval -7.54] } 38... Rc3 { [%eval -6.36] } 39. Kf5 { [%eval -6.92] } 39... Rxb3 { [%eval -6.18] } 40. Kg6?! { (-6.18 → -8.50) Inaccuracy. f4 was best. } { [%eval -8.5] } (40. f4 Bf6 41. g4 Rb5+ 42. Kg6 Ke3 43. f5 Kf3 44. Kh5 Rd5 45. d4 Bxd4) 40... Rxd3 { [%eval -8.25] } 41. Kh7 { [%eval -8.93] } 41... Rf3 { [%eval #-20] } 42. Kh8 { [%eval #-20] } 42... Rxf2 { [%eval #-22] } 43. Kh7 { [%eval #-21] } 43... Bxg3? { (Mate in 21 → -8.73) Lost forced checkmate sequence. Rh2 was best. } { [%eval -8.73] } (43... Rh2 44. h4 Ke4 45. Kg8 Bxg3 46. Kxg7 Bxh4 47. Kg6 h5 48. Kf7 Rh3 49. Ke6) 44. Kh8? { (-8.73 → Mate in 8) Checkmate is now unavoidable. Kxg7 was best. } { [%eval #-8] } (44. Kxg7 Ke4) 44... Rh2 { [%eval #-9] } 45. Kh7 { [%eval #-9] } 45... Rxh3 { [%eval #-12] } 46. Kh8 { [%eval #-9] } 46... Rh2 { [%eval #-8] } 47. Kh7 { [%eval #-8] } 47... Rf2 { [%eval #-7] } 48. Kh8 { [%eval #-7] } 48... g5 { [%eval #-6] } 49. Kh7 { [%eval #-6] } 49... g4 { [%eval #-5] } 50. Kh8 { [%eval #-5] } 50... Bf4 { [%eval #-5] } 51. Kh7 { [%eval #-5] } 51... g3 { [%eval #-4] } 52. Kh8 { [%eval #-4] } 52... h5 { [%eval #-5] } 53. Kh7 { [%eval #-5] } 53... g2 { [%eval #-4] } 54. Kh8 { [%eval #-4] } 54... h4 { [%eval #-4] } 55. Kh7 { [%eval #-3] } 55... h3 { [%eval #-4] } 56. Kh8 { [%eval #-3] } 56... g1=Q { [%eval #-2] } 57. Kh7 { [%eval #-2] } 57... h2 { [%eval #-1] } 58. Kh8 { [%eval #-1] } 58... h1=Q# { Black wins by checkmate. } 0-1