- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/lUx8OJa2"] [Date "2025.12.28"] [Round "-"] [White "ZoroKingOfHell420"] [Black "Asaad1989"] [Result "1/2-1/2"] [GameId "lUx8OJa2"] [UTCDate "2025.12.28"] [UTCTime "00:18:25"] [WhiteElo "820"] [BlackElo "811"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+0"] [Variant "Standard"] [TimeControl "300+0"] [ECO "C24"] [Opening "Bishop's Opening: Berlin Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. d3 { [%eval 0.0] } 3... Nc6 { [%eval 0.14] } 4. Bg5 { [%eval -0.19] } 4... h6 { [%eval -0.15] } 5. Bxf6 { [%eval -0.17] } 5... gxf6? { (-0.17 → 1.02) Mistake. Qxf6 was best. } { [%eval 1.02] } (5... Qxf6 6. Ne2 Bc5 7. O-O Na5 8. Nd2 O-O 9. c3 Nxc4 10. Nxc4) 6. Nf3?! { (1.02 → 0.25) Inaccuracy. Qh5 was best. } { [%eval 0.25] } (6. Qh5 Rh7 7. Ne2 Na5 8. Ng3 c6 9. Nc3 Nxc4 10. dxc4 Qb6) 6... Nd4? { (0.25 → 1.80) Mistake. f5 was best. } { [%eval 1.8] } (6... f5 7. O-O d6 8. Nc3 Na5 9. Bb5+ c6 10. b4 a6 11. Ba4) 7. c3? { (1.80 → 0.44) Mistake. Nxd4 was best. } { [%eval 0.44] } (7. Nxd4 exd4 8. Qh5 d5 9. Bxd5 Qe7 10. O-O Rg8 11. Kh1 a5 12. a4 Bg4) 7... Nxf3+ { [%eval 0.43] } 8. gxf3?! { (0.43 → -0.29) Inaccuracy. Qxf3 was best. } { [%eval -0.29] } (8. Qxf3 h5) 8... Bc5?! { (-0.29 → 0.41) Inaccuracy. c6 was best. } { [%eval 0.41] } (8... c6) 9. Ke2? { (0.41 → -0.75) Mistake. f4 was best. } { [%eval -0.75] } (9. f4 c6) 9... f5 { [%eval -0.48] } 10. exf5?? { (-0.48 → -3.21) Blunder. a4 was best. } { [%eval -3.21] } (10. a4) 10... Qh4?? { (-3.21 → -0.59) Blunder. d5 was best. } { [%eval -0.59] } (10... d5 11. b4 Bb6 12. Bb3 Bxf5 13. a4 Qh4 14. Qe1 c6 15. a5 Bc7 16. b5) 11. Kd2?? { (-0.59 → -3.00) Blunder. Qg1 was best. } { [%eval -3.0] } (11. Qg1) 11... Qxf2+ { [%eval -2.82] } 12. Kc1?! { (-2.82 → -3.96) Inaccuracy. Qe2 was best. } { [%eval -3.96] } (12. Qe2 Qxe2+ 13. Kxe2 c6 14. f4 d5 15. Bb3 Bxf5 16. fxe5 Rg8 17. d4 Be7) 12... Be3+ { [%eval -3.8] } 13. Nd2 { [%eval -3.41] } 13... O-O?? { (-3.41 → -0.95) Blunder. d5 was best. } { [%eval -0.95] } (13... d5 14. Bxd5 Rg8 15. f4 Bxf5 16. Rf1 Bxd2+ 17. Kc2 Qc5 18. Bxf7+ Kxf7 19. fxe5) 14. Rf1 { [%eval -0.91] } 14... Qxh2 { [%eval -1.12] } 15. Kb1?? { (-1.12 → -4.18) Blunder. Rh1 was best. } { [%eval -4.18] } (15. Rh1 Qf4) 15... Bc5?? { (-4.18 → 2.81) Blunder. Qxd2 was best. } { [%eval 2.81] } (15... Qxd2 16. Qxd2 Bxd2 17. Kc2 Bf4 18. d4 d5 19. Bd3 c5 20. b3 Kh8 21. dxe5) 16. d4?? { (2.81 → -0.76) Blunder. Ne4 was best. } { [%eval -0.76] } (16. Ne4 b5 17. Bd5 c6 18. Rh1 Qf4 19. Nf6+ Kh8 20. Ng4 Rg8 21. Bxf7 Rxg4) 16... exd4 { [%eval -0.54] } 17. cxd4? { (-0.54 → -2.13) Mistake. Rh1 was best. } { [%eval -2.13] } (17. Rh1) 17... Bxd4 { [%eval -2.06] } 18. Kc2? { (-2.06 → -3.47) Mistake. Rh1 was best. } { [%eval -3.47] } (18. Rh1 Qe5 19. Bd3 d5 20. Nb3 Be3 21. Qc2 c5 22. Nxc5 Bxc5 23. a3 Be3) 18... d5 { [%eval -3.41] } 19. Bxd5 { [%eval -4.04] } 19... Bxf5+ { [%eval -4.01] } 20. Be4 { [%eval -3.86] } 20... Rfe8?? { (-3.86 → -1.43) Blunder. Bg7 was best. } { [%eval -1.43] } (20... Bg7 21. Bxf5 Qe5 22. Qc1 Qxf5+ 23. Ne4 Rfe8 24. a4 Re6 25. Kb1 Rd8 26. Ra3) 21. Rg1+?? { (-1.43 → -4.80) Blunder. Bxf5 was best. } { [%eval -4.8] } (21. Bxf5 Rad8) 21... Kf8? { (-4.80 → -3.01) Mistake. Bxg1 was best. } { [%eval -3.01] } (21... Bxg1 22. Qxg1+ Qxg1 23. Rxg1+ Bg6 24. Kc3 Rad8 25. f4 Kh8 26. f5 Bh7 27. Rh1) 22. Re1?! { (-3.01 → -4.14) Inaccuracy. Bxf5 was best. } { [%eval -4.14] } (22. Bxf5 Qe5) 22... Qd6 { [%eval -3.95] } 23. Bxf5 { [%eval -4.9] } 23... Qc5+ { [%eval -4.81] } 24. Kd3 { [%eval -5.81] } 24... Qxf5+ { [%eval -5.55] } 25. Kxd4?? { (-5.55 → Mate in 6) Checkmate is now unavoidable. Ne4 was best. } { [%eval #-6] } (25. Ne4 Rad8 26. Kc2 Bxb2 27. Kxb2 Rxd1 28. Raxd1 Qxf3 29. Nd2 Rxe1 30. Rxe1 Qf2) 25... Rad8+ { [%eval #-5] } 26. Kc3 { [%eval #-5] } 26... Qd3+ { [%eval #-4] } 27. Kb4 { [%eval #-4] } 27... Rd4+ { [%eval #-4] } 28. Kc5 { [%eval #-4] } 28... b6+ { [%eval #-8] } 29. Kc6 { [%eval #-8] } 29... Rd6+ { [%eval #-7] } 30. Kxc7 { [%eval #-2] } 30... Red8 { [%eval #-4] } 31. Kb7 { [%eval #-2] } 31... R8d7+ { [%eval #-4] } 32. Kb8 { [%eval #-4] } 32... Qa6 { [%eval #-6] } 33. Re8+ { [%eval #-6] } 33... Kxe8 { [%eval #-5] } 34. Qe1+ { [%eval #-3] } 34... Kd8 { [%eval #-4] } 35. Qe4 { [%eval #-1] } 35... Qb7+?? { (Mate in 1 → -0.05) Lost forced checkmate sequence. Qc8# was best. } { [%eval -0.05] } (35... Qc8#) 36. Qxb7 { [%eval 0.0] } 36... Rxb7+ { [%eval 0.0] } 37. Kxb7 { [%eval -0.14] } 37... Rd7+ { [%eval 0.09] } 38. Kc6 { [%eval -0.09] } 38... Rxd2 { [%eval -0.48] } 39. Rh1?? { (-0.48 → -4.27) Blunder. b4 was best. } { [%eval -4.27] } (39. b4 h5) 39... Rxb2 { [%eval -4.08] } 40. Rxh6 { [%eval -4.45] } 40... Rxa2 { [%eval -4.35] } 41. Rh7 { [%eval -4.84] } 41... Rc2+ { [%eval -4.47] } 42. Kb7 { [%eval -4.57] } 42... Rc7+ { [%eval -4.21] } 43. Ka6 { [%eval -4.5] } 43... Ke7 { [%eval -4.96] } 44. Rh8 { [%eval -4.84] } 44... Rc6 { [%eval -4.58] } 45. Kxa7 { [%eval -4.74] } 45... b5 { [%eval -4.5] } 46. Rb8 { [%eval -5.21] } 46... Rc5 { [%eval -4.41] } 47. Rb7+ { [%eval -5.15] } 47... Kf6 { [%eval -4.93] } 48. Kb6 { [%eval -4.93] } 48... Rf5 { [%eval -4.74] } 49. Kc6 { [%eval -4.81] } 49... Rxf3 { [%eval -4.96] } 50. Kxb5?! { (-4.96 → -6.65) Inaccuracy. Rxb5 was best. } { [%eval -6.65] } (50. Rxb5 Kg6 51. Rb8 f5 52. Kd5 Kg5 53. Rg8+ Kf4 54. Kd4 Ra3 55. Rg1 Kf3) 50... Kf5?? { (-6.65 → 0.00) Blunder. Rb3+ was best. } { [%eval 0.0] } (50... Rb3+ 51. Ka6 Rxb7 52. Kxb7 Ke5 53. Kc8 Kd6 54. Kb7 f6 55. Kb6 Kd5 56. Ka7) 51. Kc4?? { (0.00 → -5.12) Blunder. Rxf7+ was best. } { [%eval -5.12] } (51. Rxf7+ Kg4 52. Rxf3 Kxf3 53. Kc6 Ke3 54. Kc7 Kd2 55. Kd7 Kd1 56. Kd8 Ke1) 51... f6 { [%eval -4.87] } 52. Rb3? { (-4.87 → -17.57) Mistake. Re7 was best. } { [%eval -17.57] } (52. Re7 Kf4 53. Kd4 Rb3 54. Re1 f5 55. Rf1+ Kg4 56. Ke5 Re3+ 57. Kf6 f4) 52... Rxb3 { [%eval -83.08] } 53. Kxb3 { [%eval -83.08] } 53... Kg5 { [%eval -79.02] } 54. Kc2 { [%eval -61.73] } 54... f5 { [%eval -65.79] } 55. Kd2 { [%eval -65.16] } 55... f4?? { (-65.16 → 0.00) Blunder. Kf4 was best. } { [%eval 0.0] } (55... Kf4 56. Kd3 Kf3 57. Kd4 f4 58. Ke5 Kg3 59. Kd6 f3 60. Kc7 Kg4 61. Kc8) 56. Ke2 { [%eval 0.0] } 56... Kg4 { [%eval 0.0] } 57. Kf2 { [%eval 0.0] } 57... f3 { [%eval 0.0] } 58. Kf1 { [%eval 0.0] } 58... Kg3 { [%eval 0.0] } 59. Ke1?? { (0.00 → Mate in 12) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-12] } (59. Kg1 Kh3 60. Kf2 Kg4 61. Kf1 Kf4 62. Kf2) 59... f2+?? { (Mate in 12 → 0.00) Lost forced checkmate sequence. Kg2 was best. } { [%eval 0.0] } (59... Kg2 60. Kd2 f2 61. Kc3 f1=Q 62. Kb4 Qf5 63. Kc4 Qa5 64. Kb3 Qb5+ 65. Kc3) 60. Kf1 { [%eval 0.0] } 60... Kf3 { [%eval 0.0] } { Draw by stalemate. } 1/2-1/2