FEN
[Event "rated rapid game"]
[Site "https://lichess.org/2OJH6VjL"]
[Date "2026.06.04"]
[Round "-"]
[White "MigratedFromChessCom"]
[Black "Zlatoust"]
[Result "1-0"]
[GameId "2OJH6VjL"]
[UTCDate "2026.06.04"]
[UTCTime "14:54:14"]
[WhiteElo "2292"]
[BlackElo "2134"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-3"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C70"]
[Opening "Ruy Lopez: Morphy Defense, Graz 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... b5 { [%eval 0.32] } 5. Bb3 { [%eval 0.29] } 5... Bc5 { [%eval 0.75] } { C70 Ruy Lopez: Morphy Defense, Graz Variation } 6. d3?! { (0.75 → 0.12) Inaccuracy. c3 was best. } { [%eval 0.12] } (6. c3 Bb6 7. a4 bxa4 8. Bxa4 Nge7 9. Na3 O-O 10. O-O d6) 6... h6 { [%eval 0.22] } 7. Nc3 { [%eval 0.07] } 7... d6 { [%eval 0.03] } 8. Qe2 { [%eval -0.15] } 8... Nf6 { [%eval -0.15] } 9. Be3 { [%eval -0.2] } 9... Bxe3 { [%eval -0.15] } 10. Qxe3 { [%eval -0.17] } 10... Be6 { [%eval -0.06] } 11. Bxe6 { [%eval -0.17] } 11... fxe6 { [%eval -0.14] } 12. h3 { [%eval -0.22] } 12... O-O { [%eval -0.15] } 13. a3 { [%eval -0.29] } 13... d5 { [%eval -0.24] } 14. exd5?! { (-0.24 → -0.83) Inaccuracy. Ne2 was best. } { [%eval -0.83] } (14. Ne2 Qd6 15. O-O a5 16. a4 b4 17. c3 bxc3 18. bxc3 Rab8 19. Ng3 Rb3) 14... exd5 { [%eval -0.8] } 15. Qd2 { [%eval -1.19] } 15... e4 { [%eval -1.3] } 16. dxe4 { [%eval -1.42] } 16... dxe4? { (-1.42 → 0.00) Mistake. d4 was best. } { [%eval 0.0] } (16... d4) 17. Qxd8 { [%eval 0.08] } 17... Raxd8 { [%eval 0.07] } 18. Nd2 { [%eval 0.03] } 18... Rfe8 { [%eval 0.05] } 19. O-O-O { [%eval 0.01] } 19... e3 { [%eval 0.0] } 20. fxe3 { [%eval 0.04] } 20... Rxe3 { [%eval 0.02] } 21. Rhe1 { [%eval 0.05] } 21... Rxe1 { [%eval 0.02] } 22. Rxe1 { [%eval 0.0] } 22... Kf7 { [%eval 0.11] } 23. Nde4 { [%eval 0.0] } 23... Re8 { [%eval 0.0] } 24. Rf1 { [%eval 0.04] } 24... Re6?? { (0.04 → 2.81) Blunder. Re5 was best. } { [%eval 2.81] } (24... Re5 25. Nxf6 gxf6 26. Rd1 Ke6 27. Rd3 h5 28. Kd1 Ne7 29. Kd2 h4 30. Ne2) 25. Nc5 { [%eval 2.42] } 25... Re7 { [%eval 2.94] } 26. Nxa6 { [%eval 3.0] } 26... Nd4 { [%eval 2.83] } 27. Rf4?! { (2.83 → 1.93) Inaccuracy. Rd1 was best. } { [%eval 1.93] } (27. Rd1 Nf5 28. Nxb5 Ne3 29. Rg1 Nfd5 30. g3 h5 31. Nc5 Nf5 32. g4 Nfe3) 27... Rd7?! { (1.93 → 3.19) Inaccuracy. Ne6 was best. } { [%eval 3.19] } (27... Ne6 28. Rf2 c6 29. b3 Nd4 30. Nc5 Kg6 31. Rd2 Nf5 32. Re2 Kf7 33. Rxe7+) 28. Nxc7 { [%eval 3.3] } 28... Nxc2 { [%eval 4.14] } 29. Kxc2 { [%eval 3.87] } 29... Rxc7 { [%eval 3.72] } 30. Kb3 { [%eval 3.64] } 30... Ke6 { [%eval 4.16] } 31. Rxf6+?? { (4.16 → -1.52) Blunder. Nxb5 was best. } { [%eval -1.52] } (31. Nxb5 Rd7 32. Rf2 Kd5 33. Nc3+ Kc6 34. Kc2 Nh5 35. b4 g5 36. Ne2 Kb7) 31... gxf6 { [%eval -1.45] } 32. Nxb5 { [%eval -1.54] } 32... Rg7 { [%eval -1.62] } 33. g4 { [%eval -1.28] } 33... Rd7? { (-1.28 → -0.08) Mistake. h5 was best. } { [%eval -0.08] } (33... h5) 34. Kc4 { [%eval -0.06] } 34... Rd2 { [%eval -0.08] } 35. Nd4+ { [%eval -0.15] } 35... Kd6 { [%eval 0.0] } 36. b4 { [%eval 0.0] } 36... Rh2 { [%eval 0.0] } 37. Nf5+ { [%eval 0.0] } 37... Ke5 { [%eval 0.12] } 38. b5 { [%eval 0.04] } 38... Rxh3 { [%eval 0.11] } 39. b6 { [%eval 0.07] } 39... Rh1 { [%eval 0.16] } 40. a4 { [%eval 0.22] } 40... h5?? { (0.22 → 2.36) Blunder. Rc1+ was best. } { [%eval 2.36] } (40... Rc1+) 41. gxh5 { [%eval 2.36] } 41... Kxf5 { [%eval 2.42] } 42. a5 { [%eval 2.22] } 42... Rxh5 { [%eval 2.23] } 43. b7 { [%eval 2.55] } 43... Rh8?? { (2.55 → 7.82) Blunder. Kg6 was best. } { [%eval 7.82] } (43... Kg6 44. a6 Ra5 45. b8=Q Rxa6 46. Qg8+ Kh6 47. Qf7 Ra4+ 48. Kb5 Rf4 49. Kc5) 44. a6 { [%eval 6.89] } 44... Rb8 { [%eval 6.07] } 45. Kc5 { [%eval 5.95] } 45... Ke4?! { (5.95 → 10.61) Inaccuracy. Kg4 was best. } { [%eval 10.61] } (45... Kg4 46. Kb6 Rh8 47. a7 Rh1 48. a8=Q Rb1+ 49. Kc5 Rc1+ 50. Kd6 Rd1+ 51. Ke6) 46. Kb6 { [%eval 7.38] } 46... f5 { [%eval 9.98] } 47. Kc7 { [%eval 10.28] } 47... Rf8 { [%eval 11.2] } 48. b8=Q { [%eval 47.98] } 48... Rxb8 { [%eval 63.33] } 49. Kxb8 { [%eval 48.26] } 49... f4 { [%eval 8.72] } 50. a7 { [%eval #16] } 50... f3 { [%eval 63.45] } 51. a8=Q+ { [%eval 13.83] } 51... Ke3?! { (13.83 → Mate in 14) Checkmate is now unavoidable. Kf4 was best. } { [%eval #14] } (51... Kf4 52. Kc7 Kg4 53. Qe4+ Kg3 54. Kd7 Kf2 55. Qg4 Ke2 56. Kd6 Kf2 57. Qe4) 52. Qa3+?! { (Mate in 14 → 35.87) Lost forced checkmate sequence. Qa2 was best. } { [%eval 35.87] } (52. Qa2 f2 53. Qc4 Kf3 54. Qf1 Kg3 55. Kc7 Kf3 56. Kd6 Ke3 57. Ke5 Kf3) 52... Ke2 { [%eval #19] } 53. Qb2+?! { (Mate in 19 → 83.08) Lost forced checkmate sequence. Qa2+ was best. } { [%eval 83.08] } (53. Qa2+ Ke1 54. Qb1+ Ke2 55. Qe4+ Kf2 56. Kc7 Kg3 57. Kd6 f2 58. Qh1 Kf4) 53... Ke1 { [%eval 9.71] } 54. Qc3+ { [%eval #14] } 54... Ke2 { [%eval #14] } 55. Qc2+ { [%eval #14] } 55... Ke1 { [%eval #12] } 56. Qc1+ { [%eval #15] } 56... Ke2 { [%eval #15] } 57. Qc2+ { [%eval #15] } 57... Ke1 { [%eval #14] } 58. Qe4+ { [%eval #11] } 58... Kf2 { [%eval #11] } 59. Kc7 { [%eval #10] } 59... Kg3 { [%eval #10] } 60. Qg6+ { [%eval #12] } 60... Kh2 { [%eval #13] } 61. Qh5+ { [%eval #12] } 61... Kg3 { [%eval #13] } 62. Qg5+ { [%eval #12] } 62... Kh2 { [%eval #12] } 63. Qh4+ { [%eval #12] } 63... Kg1 { [%eval #8] } 64. Qg3+ { [%eval #7] } 64... Kf1 { [%eval #7] } 65. Qxf3+ { [%eval #6] } { Black resigns. } 1-0