Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/bbpCOTkb"] [Date "2026.01.01"] [Round "-"] [White "dandrolar"] [Black "chansc9020"] [Result "0-1"] [GameId "bbpCOTkb"] [UTCDate "2026.01.01"] [UTCTime "23:38:14"] [WhiteElo "931"] [BlackElo "1005"] [WhiteRatingDiff "-11"] [BlackRatingDiff "+8"] [Variant "Standard"] [TimeControl "600+5"] [ECO "C78"] [Opening "Ruy Lopez: Morphy Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... Nc6 { [%eval 0.44] } 2. Nf3 { [%eval 0.1] } 2... e5 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... a6 { [%eval 0.21] } 4. Ba4 { [%eval 0.11] } 4... b5 { [%eval 0.32] } 5. Bb3 { [%eval 0.29] } 5... Nf6 { [%eval 0.36] } 6. O-O { [%eval 0.29] } 6... d6 { [%eval 0.35] } { C78 Ruy Lopez: Morphy Defense } 7. h3 { [%eval -0.1] } 7... Be6 { [%eval 0.4] } 8. c3 { [%eval 0.12] } 8... Nxe4 { [%eval 0.13] } 9. Re1 { [%eval -0.2] } 9... f5?? { (-0.20 → 4.84) Blunder. d5 was best. } { [%eval 4.84] } (9... d5 10. d3) 10. d3?? { (4.84 → -0.15) Blunder. Bxe6 was best. } { [%eval -0.15] } (10. Bxe6 Qf6 11. Bd5 O-O-O 12. Bxc6 d5 13. d4 g5 14. Nxe5 g4 15. hxg4 Bd6) 10... Nc5? { (-0.15 → 1.34) Mistake. Bxb3 was best. } { [%eval 1.34] } (10... Bxb3) 11. Bc2 { [%eval 0.98] } 11... g6? { (0.98 → 2.77) Mistake. d5 was best. } { [%eval 2.77] } (11... d5) 12. Bg5?? { (2.77 → 0.64) Blunder. d4 was best. } { [%eval 0.64] } (12. d4 Bg7 13. dxc5 dxc5 14. Qxd8+ Rxd8 15. Bf4 e4 16. Ng5 Bd5 17. Nd2 O-O) 12... Be7 { [%eval 0.63] } 13. d4?? { (0.63 → -1.69) Blunder. Bxe7 was best. } { [%eval -1.69] } (13. Bxe7) 13... O-O?? { (-1.69 → 3.20) Blunder. Bxg5 was best. } { [%eval 3.2] } (13... Bxg5) 14. dxc5?? { (3.20 → -0.24) Blunder. Bh6 was best. } { [%eval -0.24] } (14. Bh6 e4 15. dxc5 d5 16. Nbd2 Rf6 17. Ng5 Kh8 18. Nb3 Bg8 19. a4 b4) 14... Bxg5 { [%eval -0.33] } 15. Bb3 { [%eval -0.29] } 15... Qf6?? { (-0.29 → 3.83) Blunder. Bxb3 was best. } { [%eval 3.83] } (15... Bxb3 16. axb3) 16. cxd6?? { (3.83 → -0.17) Blunder. Bxe6+ was best. } { [%eval -0.17] } (16. Bxe6+ Qxe6 17. Nxg5 Qd7 18. cxd6 cxd6 19. Qd5+ Kh8 20. a4 bxa4 21. Na3 Rf6) 16... Rf7?? { (-0.17 → 5.02) Blunder. Bf4 was best. } { [%eval 5.02] } (16... Bf4 17. g3) 17. Bxe6 { [%eval 5.05] } 17... Qxe6 { [%eval 4.94] } 18. Nxg5 { [%eval 4.93] } 18... Qf6 { [%eval 5.32] } 19. Nxf7 { [%eval 5.35] } 19... Qxf7 { [%eval 5.35] } 20. Na3 { [%eval 5.14] } 20... Rf8 { [%eval 5.68] } 21. dxc7 { [%eval 5.74] } 21... Qxc7 { [%eval 5.61] } 22. Qd5+ { [%eval 5.41] } 22... Rf7 { [%eval 5.73] } 23. Rad1 { [%eval 5.61] } 23... e4 { [%eval 5.68] } 24. c4 { [%eval 5.27] } 24... Nb4 { [%eval 5.09] } 25. cxb5?? { (5.09 → -1.74) Blunder. Qd8+ was best. } { [%eval -1.74] } (25. Qd8+ Qxd8 26. Rxd8+ Kg7 27. cxb5 Nd3 28. Ra1 axb5 29. Nxb5 Nxb2 30. Ra8 Rb7) 25... Nxd5 { [%eval -1.84] } 26. bxa6?? { (-1.84 → -4.25) Blunder. Rxd5 was best. } { [%eval -4.25] } (26. Rxd5) 26... Nf6 { [%eval -3.68] } 27. Nb5 { [%eval -3.87] } 27... Qa5 { [%eval -4.15] } 28. Nd6 { [%eval -4.27] } 28... Rf8 { [%eval -4.06] } 29. Nb7 { [%eval -4.39] } 29... Qxa6 { [%eval -4.14] } 30. Nc5 { [%eval -4.62] } 30... Qxa2 { [%eval -4.61] } 31. Nd7 { [%eval -4.83] } 31... Rf7 { [%eval -4.44] } 32. Ne5 { [%eval -4.62] } 32... Re7 { [%eval -4.62] } 33. Rd8+ { [%eval -4.87] } 33... Kg7 { [%eval -4.76] } 34. Red1?! { (-4.76 → -6.20) Inaccuracy. Nc6 was best. } { [%eval -6.2] } (34. Nc6 e3 35. Nxe7 exf2+ 36. Kxf2 Qxb2+ 37. Ke3 Qe5+ 38. Kf2 Qc5+ 39. Kf3 Ne4) 34... Qe6 { [%eval -5.26] } 35. R1d6?! { (-5.26 → -7.68) Inaccuracy. f4 was best. } { [%eval -7.68] } (35. f4 exf3 36. Nxf3 Qe3+ 37. Kh1 Kh6 38. R8d3 Qf2 39. Nd4 Re1+ 40. Rxe1 Qxe1+) 35... Qxe5 { [%eval -7.36] } 36. b4? { (-7.36 → Mate in 9) Checkmate is now unavoidable. Rxf6 was best. } { [%eval #-9] } (36. Rxf6 Qxf6 37. Rd1 Qxb2 38. Re1 Qd2 39. Re3 Qc1+ 40. Kh2 Kh6 41. h4 Qf1) 36... e3 { [%eval -65.65] } 37. Rb6?! { (-65.65 → Mate in 3) Checkmate is now unavoidable. f4 was best. } { [%eval #-3] } (37. f4) 37... exf2+ { [%eval #-2] } 38. Kxf2 { [%eval #-2] } 38... Qe2+ { [%eval #-4] } 39. Kg3 { [%eval #-3] } 39... Re3+ { [%eval #-7] } 40. Kh2 { [%eval #-7] } 40... Kh6 { [%eval #-9] } 41. Rxf6 { [%eval #-9] } 41... Qh5?? { (Mate in 9 → -6.54) Lost forced checkmate sequence. Qe1 was best. } { [%eval -6.54] } (41... Qe1 42. Re6 Rxe6 43. Rd3 Re2 44. Rg3 Qf2 45. h4 Kh5 46. b5 Kxh4 47. Rh3+) 42. b5?! { (-6.54 → -10.34) Inaccuracy. Rc6 was best. } { [%eval -10.34] } (42. Rc6 Qh4 43. Rd1 Rxh3+ 44. gxh3 Qf2+ 45. Kh1 Qf3+ 46. Kh2 Qxd1 47. b5 Qe2+) 42... Qg5 { [%eval -9.46] } 43. Rdf8? { (-9.46 → Mate in 2) Checkmate is now unavoidable. Rd1 was best. } { [%eval #-2] } (43. Rd1 Qg3+ 44. Kh1 Re1+ 45. Rxe1 Qxe1+ 46. Kh2 Qe5+ 47. Kg1 Qxf6 48. Kf2 Qb6+) 43... Qg3+ { [%eval #-1] } 44. Kg1 { [%eval #-1] } 44... Qe1+ { [%eval #-2] } 45. Kh2 { [%eval #-2] } 45... Qg3+ { [%eval #-1] } 46. Kg1 { [%eval #-1] } 46... Qe1+ { [%eval #-6] } 47. Kh2 { [%eval #-6] } 47... Re6?? { (Mate in 6 → -4.65) Lost forced checkmate sequence. Qf2 was best. } { [%eval -4.65] } (47... Qf2 48. Rxf5 gxf5 49. Rf6+ Kg5 50. Rg6+ Kxg6 51. Kh1 Qg3 52. h4 Re1#) 48. R6f7?? { (-4.65 → Mate in 6) Checkmate is now unavoidable. Rxe6 was best. } { [%eval #-6] } (48. Rxe6 Qxe6 49. Kh1 Qe7 50. Ra8 Qe1+ 51. Kh2 Qe5+ 52. Kh1 Qxb5 53. Ra1 Kh5) 48... Kh5? { (Mate in 6 → -7.03) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -7.03] } (48... Qe5+ 49. Kh1 Qg3 50. Rxh7+ Kxh7 51. Rf7+ Kh6 52. Rh7+ Kxh7 53. h4 Re1#) 49. Rh8? { (-7.03 → Mate in 6) Checkmate is now unavoidable. Rxh7+ was best. } { [%eval #-6] } (49. Rxh7+) 49... Qe5+ { [%eval #-5] } 50. Kg1 { [%eval #-4] } 50... Qe2? { (Mate in 4 → -8.19) Lost forced checkmate sequence. Qd4+ was best. } { [%eval -8.19] } (50... Qd4+ 51. Kh1 Re1+ 52. Kh2 Qf4+ 53. g3 Qf2#) 51. Rhxh7+ { [%eval -83.58] } 51... Kg5 { [%eval -11.26] } 52. Kh2?! { (-11.26 → Mate in 8) Checkmate is now unavoidable. Re7 was best. } { [%eval #-8] } (52. Re7 Rxe7) 52... Qe5+ { [%eval #-7] } 53. Kg1 { [%eval #-4] } 53... Qa1+ { [%eval #-6] } 54. Kh2 { [%eval #-6] } 54... Re1 { [%eval #-5] } 55. h4+ { [%eval #-2] } 55... Kf4 { [%eval #-3] } 56. g3+ { [%eval #-3] } 56... Ke3 { [%eval #-4] } 57. g4 { [%eval #-2] } 57... Rh1+ { [%eval #-1] } 58. Kg2 { [%eval #-1] } 58... fxg4 { [%eval #-8] } 59. Kg3 { [%eval #-1] } 59... Qg1# { Black wins by checkmate. } 0-1