lichess.org
Donate
FEN
[Event "casual classical game"] [Site "https://lichess.org/PQ8Of16y"] [Date "2026.03.29"] [Round "-"] [White "Nelson2590"] [Black "lichess AI level 4"] [Result "1-0"] [GameId "PQ8Of16y"] [UTCDate "2026.03.29"] [UTCTime "12:17:38"] [WhiteElo "1639"] [BlackElo "?"] [Variant "Standard"] [TimeControl "2700+30"] [ECO "C91"] [Opening "Ruy Lopez: Closed, Yates Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... a6 { [%eval 0.21] } 4. Ba4 { [%eval 0.11] } 4... Nf6 { [%eval 0.28] } 5. O-O { [%eval 0.16] } 5... Be7 { [%eval 0.24] } 6. Re1 { [%eval 0.19] } 6... d6 { [%eval 0.32] } 7. c3 { [%eval 0.42] } 7... O-O { [%eval 0.32] } 8. d4 { [%eval 0.43] } 8... b5 { [%eval 0.46] } 9. Bb3 { [%eval 0.28] } { C91 Ruy Lopez: Closed, Yates Variation } 9... Qd7?! { (0.28 → 0.87) Inaccuracy. Bg4 was best. } { [%eval 0.87] } (9... Bg4 10. Be3 Bh5 11. Nbd2 d5 12. Bg5 exd4 13. exd5 dxc3 14. dxc6 cxd2 15. Qxd2) 10. dxe5?! { (0.87 → 0.04) Inaccuracy. Nbd2 was best. } { [%eval 0.04] } (10. Nbd2 h6 11. Nf1 Re8 12. a4 Bb7 13. Bc2 Bf8 14. Ng3 Rad8 15. h3 Ne7) 10... dxe5 { [%eval 0.22] } 11. Qxd7 { [%eval -0.21] } 11... Nxd7 { [%eval -0.26] } 12. Be3 { [%eval -0.39] } 12... Nc5?! { (-0.39 → 0.50) Inaccuracy. Na5 was best. } { [%eval 0.5] } (12... Na5 13. Rd1 Nxb3 14. axb3 Rd8 15. Ne1 Bb7 16. f3 g6 17. Nd2 f5 18. b4) 13. Bd5 { [%eval 0.5] } 13... Bb7 { [%eval 0.64] } 14. Bxc6 { [%eval 0.29] } 14... Bxc6 { [%eval 0.26] } 15. Nxe5 { [%eval 0.26] } 15... Be8 { [%eval 0.29] } 16. b4?! { (0.29 → -0.37) Inaccuracy. Bxc5 was best. } { [%eval -0.37] } (16. Bxc5 Bxc5 17. Nd2 Bb6 18. Nb3 f6 19. Nf3 Bg6 20. a4 bxa4 21. Rxa4 a5) 16... Ne6 { [%eval 0.15] } 17. Nd2 { [%eval 0.06] } 17... f6 { [%eval 0.3] } 18. Nd3 { [%eval 0.31] } 18... Bf7?! { (0.31 → 1.09) Inaccuracy. a5 was best. } { [%eval 1.09] } (18... a5 19. a3 Rd8 20. Nf4 Nxf4 21. Bxf4 axb4 22. axb4 Rd3 23. Rec1 c5 24. bxc5) 19. Nc5?! { (1.09 → 0.15) Inaccuracy. Nb3 was best. } { [%eval 0.15] } (19. Nb3 Rfd8 20. Red1 g6 21. Na5 Bf8 22. a3 f5 23. exf5 gxf5 24. Rac1 Rd5) 19... a5 { [%eval 0.39] } 20. a3 { [%eval 0.16] } 20... Rfd8 { [%eval 0.7] } 21. Nxe6 { [%eval 0.32] } 21... Bxe6 { [%eval 0.35] } 22. Rab1 { [%eval -0.04] } 22... axb4 { [%eval -0.01] } 23. axb4 { [%eval -0.02] } 23... Ba2 { [%eval 0.49] } 24. Ra1 { [%eval 0.14] } 24... Bd6 { [%eval 0.59] } 25. Nf3 { [%eval 0.52] } 25... h6 { [%eval 0.64] } 26. Re2 { [%eval 0.18] } 26... Bc4 { [%eval 0.21] } 27. Ree1 { [%eval 0.21] } 27... Bd3 { [%eval 0.53] } 28. Rxa8 { [%eval 0.57] } 28... Rxa8 { [%eval 0.76] } 29. Bd4 { [%eval 0.72] } 29... Re8?! { (0.72 → 1.54) Inaccuracy. Kf7 was best. } { [%eval 1.54] } (29... Kf7 30. e5 Be7 31. g4 Bc4 32. Kg2 Ra3 33. Kg3 Be6 34. h4 f5 35. gxf5) 30. Nd2? { (1.54 → 0.00) Mistake. e5 was best. } { [%eval 0.0] } (30. e5 fxe5 31. Bxe5 Ra8 32. h4 Bc4 33. Bxd6 cxd6 34. h5 Ra3 35. Re3 Ra1+) 30... Kf7 { [%eval 0.54] } 31. f3 { [%eval 0.35] } 31... Be5?? { (0.35 → 2.49) Blunder. Ra8 was best. } { [%eval 2.49] } (31... Ra8 32. e5 fxe5 33. Bxe5 Re8 34. f4 c5 35. Kf2 Bf8 36. bxc5 Bxc5+ 37. Kf3) 32. Bxe5 { [%eval 2.38] } 32... fxe5 { [%eval 2.33] } 33. Kf2? { (2.33 → 0.99) Mistake. Ra1 was best. } { [%eval 0.99] } (33. Ra1 c5 34. Nb3 cxb4 35. cxb4 Bc4 36. Nc5 Rd8 37. h4 g5 38. Ra7+ Kg6) 33... Bc2? { (0.99 → 2.18) Mistake. Ra8 was best. } { [%eval 2.18] } (33... Ra8 34. Nb3 Ra2+ 35. Kg3 Bc4 36. Nc5 Kf6 37. h4 h5 38. Rg1 Be2 39. f4) 34. Ke3?! { (2.18 → 1.45) Inaccuracy. Ra1 was best. } { [%eval 1.45] } (34. Ra1 Rd8 35. Nf1 Ba4 36. Ke2 g5 37. g4 Rh8 38. Ng3 Kf6 39. Ra2 Rc8) 34... Re6?! { (1.45 → 2.58) Inaccuracy. Rd8 was best. } { [%eval 2.58] } (34... Rd8 35. Nf1 Ra8 36. g3 g5 37. h4 Ke6 38. Rc1 Bb3 39. Nd2 Bc4 40. f4) 35. Rc1 { [%eval 2.57] } 35... Ba4 { [%eval 2.53] } 36. g3 { [%eval 2.64] } 36... g5 { [%eval 2.36] } 37. c4 { [%eval 2.36] } 37... Ra6 { [%eval 2.92] } 38. Ra1? { (2.92 → 1.56) Mistake. cxb5 was best. } { [%eval 1.56] } (38. cxb5 Bxb5 39. Rxc7+ Ke6 40. Nb1 Bd7 41. Nc3 Ra3 42. Kd3 Kd6 43. Rc5 Be6) 38... Rd6 { [%eval 1.7] } 39. cxb5?! { (1.70 → 0.70) Inaccuracy. Ra3 was best. } { [%eval 0.7] } (39. Ra3 Ke6 40. Rd3 c5 41. Rxd6+ Kxd6 42. cxb5 Bxb5 43. bxc5+ Kxc5 44. f4 exf4+) 39... Rxd2?? { (0.70 → 6.68) Blunder. Bxb5 was best. } { [%eval 6.68] } (39... Bxb5 40. Ra3 Kf6 41. Rc3 c6 42. Nc4 Rd1 43. h4 Re1+ 44. Kf2 Rb1 45. Ne3) 40. Kxd2 { [%eval 6.46] } 40... Bxb5 { [%eval 6.16] } 41. Ke3 { [%eval 6.08] } 41... Ke6 { [%eval 6.14] } 42. f4 { [%eval 6.0] } 42... exf4+ { [%eval 5.89] } 43. gxf4 { [%eval 5.37] } 43... c6 { [%eval 6.72] } 44. fxg5 { [%eval 6.47] } 44... hxg5 { [%eval 6.41] } 45. Kf3 { [%eval 6.14] } 45... Bd3 { [%eval 6.21] } 46. Rd1 { [%eval 6.35] } 46... Ba6 { [%eval 6.16] } 47. Rh1 { [%eval 5.86] } 47... Bb5 { [%eval 5.83] } 48. h4 { [%eval 5.16] } 48... c5?! { (5.16 → 7.26) Inaccuracy. gxh4 was best. } { [%eval 7.26] } (48... gxh4 49. Kf4 h3 50. Rxh3 Ba4 51. Rh6+ Kd7 52. Kg5 Bb5 53. Kf5 Bd3 54. Rh3) 49. bxc5 { [%eval 6.98] } 49... gxh4 { [%eval 7.86] } 50. Rxh4 { [%eval 5.39] } 50... Be8?! { (5.39 → 8.29) Inaccuracy. Ke5 was best. } { [%eval 8.29] } (50... Ke5 51. Rh5+ Kd4 52. Rd5+ Kc4 53. Kf4 Bc6 54. Ke5 Bxd5 55. exd5 Kxc5 56. Ke6) 51. Kf4 { [%eval 7.09] } 51... Bd7?! { (7.09 → 12.86) Inaccuracy. Ba4 was best. } { [%eval 12.86] } (51... Ba4 52. Rh6+ Kd7 53. Ke3 Kc8 54. e5 Kc7 55. Kd4 Bb3 56. Rd6 Ba4 57. e6) 52. Rh6+ { [%eval 13.7] } 52... Kf7 { [%eval 9.08] } 53. Rd6 { [%eval 8.37] } 53... Bc8 { [%eval 10.03] } 54. Ke5 { [%eval 8.44] } 54... Ke7 { [%eval 10.68] } 55. Kd5 { [%eval 10.39] } 55... Bh3 { [%eval 9.63] } 56. Kc6 { [%eval 7.94] } 56... Bg4? { (7.94 → Mate in 17) Checkmate is now unavoidable. Bg2 was best. } { [%eval #17] } (56... Bg2 57. Kd5 Bf3 58. Ke5 Bg4 59. c6 Bc8 60. Rh6 Kf7 61. Rh8 Ba6 62. Kd6) 57. e5 { [%eval 66.44] } 57... Bh3 { [%eval 81.15] } 58. Kc7 { [%eval 12.05] } 58... Kf7 { [%eval 10.15] } 59. e6+ { [%eval 10.14] } 59... Ke7 { [%eval 9.45] } 60. c6 { [%eval 7.29] } 60... Bf5 { [%eval 5.83] } 61. Rd5 { [%eval 12.96] } 61... Bg4 { [%eval 11.37] } 62. Kb7 { [%eval 11.11] } 62... Bxe6 { [%eval 79.03] } 63. Rc5 { [%eval 9.46] } 63... Kd6 { [%eval 6.47] } 64. Rc1 { [%eval 7.97] } 64... Bd5 { [%eval 18.77] } 65. Kb6?? { (18.77 → 4.50) Blunder. Rd1 was best. } { [%eval 4.5] } (65. Rd1 Ke5 66. Rxd5+ Kxd5 67. c7 Ke4 68. Kc6 Kf5 69. Kb6 Kf4 70. c8=Q Ke4) 65... Be6?? { (4.50 → 81.15) Blunder. Bxc6 was best. } { [%eval 81.15] } (65... Bxc6 66. Rxc6+ Kd5 67. Rc8 Ke4 68. Kc5 Kf3 69. Re8 Kf4 70. Kd4 Kg4 71. Rf8) 66. c7 { [%eval 10.96] } 66... Bc8 { [%eval 7.49] } 67. Ka7 { [%eval 4.94] } 67... Ke7?! { (4.94 → 7.06) Inaccuracy. Kd5 was best. } { [%eval 7.06] } (67... Kd5 68. Kb8 Bh3 69. Rh1 Bg4 70. Rh5+ Bxh5 71. c8=Q Be2 72. Qc2 Bb5 73. Kc7) 68. Kb8 { [%eval 6.09] } 68... Ba6?? { (6.09 → Mate in 10) Checkmate is now unavoidable. Bd7 was best. } { [%eval #10] } (68... Bd7 69. Rd1 Bg4 70. Rd5 Kf6 71. c8=Q Bxc8 72. Kxc8 Ke6 73. Rb5 Kd6 74. Kb7) 69. c8=Q?? { (Mate in 10 → 4.13) Lost forced checkmate sequence. Ra1 was best. } { [%eval 4.13] } (69. Ra1 Bb5 70. c8=Q Kd6 71. Rd1+ Bd3 72. Rxd3+ Ke5 73. Qf8 Ke4 74. Qf3+ Ke5) 69... Be2?? { (4.13 → Mate in 5) Checkmate is now unavoidable. Bxc8 was best. } { [%eval #5] } (69... Bxc8 70. Kxc8 Ke6 71. Kb7 Kd5 72. Ka6 Ke5 73. Ka5 Kd5 74. Kb5 Kd4 75. Kb4) 70. Rc7+ { [%eval #6] } 70... Kf6 { [%eval #5] } 71. Qd8+ { [%eval #6] } 71... Ke6 { [%eval #5] } 72. Qe8+ { [%eval #5] } 72... Kf6 { [%eval #5] } 73. Qxe2 { [%eval #4] } 73... Kf5 { [%eval #4] } 74. Qc4 { [%eval #4] } 74... Kg6 { [%eval #4] } 75. Qc5 { [%eval #3] } 75... Kf6 { [%eval #3] } 76. Rc6+ { [%eval #2] } 76... Kf7 { [%eval #2] } 77. Qa7+ { [%eval #1] } 77... Ke8 { [%eval #1] } 78. Rc8# { White wins by checkmate. } 1-0