FEN
[Event "rated rapid game"]
[Site "https://lichess.org/n2JKFTV6"]
[Date "2026.05.25"]
[Round "-"]
[White "kotsos_oik"]
[Black "Yanvarbi1988"]
[Result "0-1"]
[GameId "n2JKFTV6"]
[UTCDate "2026.05.25"]
[UTCTime "16:30:23"]
[WhiteElo "974"]
[BlackElo "1017"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+14"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C62"]
[Opening "Ruy Lopez: Steinitz Defense"]
[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... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. Bxc6+ { [%eval 0.23] } 4... bxc6 { [%eval 0.29] } 5. O-O { [%eval 0.0] } 5... Nf6 { [%eval 0.36] } 6. d3 { [%eval -0.06] } 6... Bg4 { [%eval 0.07] } 7. h3 { [%eval 0.07] } 7... Bxf3 { [%eval 0.45] } 8. Qxf3 { [%eval 0.46] } 8... d5 { [%eval 0.97] } 9. exd5 { [%eval 0.86] } 9... cxd5 { [%eval 1.03] } 10. Bg5 { [%eval 0.96] } 10... Be7 { [%eval 1.1] } 11. Bxf6? { (1.10 → -0.04) Mistake. Re1 was best. } { [%eval -0.04] } (11. Re1 h6 12. Bh4 O-O 13. Rxe5 Qd6 14. d4 c5 15. Qa3 Qc7 16. Nc3 cxd4) 11... Bxf6 { [%eval -0.05] } 12. Re1 { [%eval -0.31] } 12... O-O { [%eval -0.32] } 13. d4? { (-0.32 → -1.71) Mistake. Nd2 was best. } { [%eval -1.71] } (13. Nd2 c6 14. c4 Re8 15. Nf1 Rb8 16. Rab1 Qa5 17. cxd5 cxd5 18. Ne3 e4) 13... e4 { [%eval -1.79] } 14. Qf4?! { (-1.79 → -2.53) Inaccuracy. Qc3 was best. } { [%eval -2.53] } (14. Qc3 Rb8 15. Nd2 Be7 16. a3 f5 17. b4 Rb6 18. Re2 f4 19. f3 e3) 14... Re8?! { (-2.53 → -1.64) Inaccuracy. Rb8 was best. } { [%eval -1.64] } (14... Rb8 15. Nc3 Rxb2 16. Qc1 Rb4 17. Ne2 Bg5 18. Qa3 Qb8 19. g3 g6 20. h4) 15. Nc3 { [%eval -1.83] } 15... c6 { [%eval -1.89] } 16. b4? { (-1.89 → -4.01) Mistake. Qd2 was best. } { [%eval -4.01] } (16. Qd2 Qb6 17. Ne2 Qxb2 18. Reb1 Qa3 19. Rb3 Qa6 20. Ng3 c5 21. c3 cxd4) 16... a5?! { (-4.01 → -3.19) Inaccuracy. Bxd4 was best. } { [%eval -3.19] } (16... Bxd4 17. Qd2 Qf6 18. Re3 a5 19. b5 Bxe3 20. fxe3 cxb5 21. Rf1 Qc6 22. Ne2) 17. bxa5?! { (-3.19 → -4.29) Inaccuracy. Qd2 was best. } { [%eval -4.29] } (17. Qd2 axb4 18. Ne2 Qe7 19. Nf4 Ra4 20. Rab1 Bg5 21. g3 Qf6 22. Rxb4 Bxf4) 17... Rxa5? { (-4.29 → -2.06) Mistake. Bxd4 was best. } { [%eval -2.06] } (17... Bxd4 18. Ne2 Bxa1 19. Rxa1 Qxa5 20. Rb1 Qxa2 21. Rb7 Qa1+ 22. Kh2 Qe5 23. Qxe5) 18. a4? { (-2.06 → -3.67) Mistake. Ne2 was best. } { [%eval -3.67] } (18. Ne2 Bg5 19. Qh2 Be7 20. Qf4 Bd6 21. Qc1 Ra4 22. c3 Qe7 23. Qd2 Rea8) 18... c5?! { (-3.67 → -2.38) Inaccuracy. Bxd4 was best. } { [%eval -2.38] } (18... Bxd4 19. Ra3 Be5 20. Qd2 Qd6 21. Nb1 Rea8 22. c4 g6 23. cxd5 cxd5 24. Rd1) 19. dxc5?? { (-2.38 → -5.13) Blunder. Nb5 was best. } { [%eval -5.13] } (19. Nb5 cxd4 20. Nd6 Qc7 21. Qg3 Re7 22. Nf5 Rd7 23. Reb1 Qxg3 24. Nxg3 Be5) 19... Rxc5? { (-5.13 → -3.24) Mistake. Bxc3 was best. } { [%eval -3.24] } (19... Bxc3 20. c6 Rc5 21. Reb1 Rxc6 22. a5 Bxa1 23. Rxa1 Ra6 24. Ra3 Kh8 25. Qxf7) 20. Re3? { (-3.24 → -5.55) Mistake. Nb5 was best. } { [%eval -5.55] } (20. Nb5 Bxa1 21. Rxa1 Qb8 22. Qd2 Rec8 23. c3 Qe5 24. Qe3 h6 25. h4 Kh8) 20... Bxc3 { [%eval -5.29] } 21. f3?! { (-5.29 → -7.74) Inaccuracy. Rxc3 was best. } { [%eval -7.74] } (21. Rxc3 Rxc3 22. a5 d4 23. a6 Kh8 24. a7 Rc8 25. Qd2 Ra8 26. Ra3 e3) 21... Bd4 { [%eval -6.65] } 22. c3 { [%eval -8.84] } 22... Rxc3 { [%eval -8.67] } 23. Re1 { [%eval -9.74] } 23... Rxe3 { [%eval -8.99] } 24. Rxe3 { [%eval -8.75] } 24... h6 { [%eval -8.04] } 25. Kf1 { [%eval -9.65] } 25... Bxe3 { [%eval -8.84] } 26. Qxe3 { [%eval -8.56] } 26... exf3 { [%eval -8.55] } 27. gxf3? { (-8.55 → Mate in 5) Checkmate is now unavoidable. Qxf3 was best. } { [%eval #-5] } (27. Qxf3 Qf6 28. Qxf6 gxf6 29. a5 d4 30. a6 d3 31. a7 d2 32. a8=Q d1=Q+) 27... d4? { (Mate in 5 → -8.94) Lost forced checkmate sequence. Rxe3 was best. } { [%eval -8.94] } (27... Rxe3 28. Kf2 Rb3 29. a5 Qc7 30. a6 Qh2+ 31. Kf1 Rb1#) 28. Qd2 { [%eval -11.46] } 28... d3 { [%eval -9.19] } 29. a5 { [%eval -8.64] } 29... Re2 { [%eval -8.3] } 30. Qd1? { (-8.30 → Mate in 5) Checkmate is now unavoidable. Qxe2 was best. } { [%eval #-5] } (30. Qxe2 dxe2+ 31. Kxe2 Kh7 32. a6 Kg6 33. a7 Qa5 34. a8=R Qxa8 35. Kd3 Kf5) 30... Rh2 { [%eval #-6] } 31. f4 { [%eval #-4] } 31... Rxh3 { [%eval #-9] } 32. Qg4 { [%eval -15.18] } 32... Rh2 { [%eval -13.23] } 33. Kg1?! { (-13.23 → Mate in 7) Checkmate is now unavoidable. a6 was best. } { [%eval #-7] } (33. a6 Ra2 34. a7 d2 35. Qd1 Rxa7 36. Ke2 Ra2 37. f5 Kh7 38. f6 g6) 33... Ra2 { [%eval #-6] } 34. f5 { [%eval #-6] } 34... Rxa5 { [%eval #-9] } 35. f6 { [%eval #-7] } 35... Qxf6 { [%eval #-7] } 36. Qc8+ { [%eval #-7] } 36... Kh7 { [%eval #-6] } 37. Qg4 { [%eval #-6] } 37... Ra1+ { [%eval #-5] } 38. Kg2 { [%eval #-4] } 38... Qf1+ { [%eval #-6] } 39. Kg3 { [%eval #-6] } 39... Qg1+ { [%eval #-6] } 40. Kh4 { [%eval #-3] } 40... Qxg4+ { [%eval #-5] } 41. Kxg4 { [%eval #-5] } 41... d2 { [%eval #-5] } { White resigns. } 0-1