FEN
[Event "rated rapid game"]
[Site "https://lichess.org/OwTPOvyo"]
[Date "2026.04.28"]
[Round "-"]
[White "Kakuni89"]
[Black "ForkTheJuice"]
[Result "0-1"]
[GameId "OwTPOvyo"]
[UTCDate "2026.04.28"]
[UTCTime "21:21:59"]
[WhiteElo "1502"]
[BlackElo "1512"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[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. a3 { [%eval 0.17] } 4... Nf6 { [%eval 0.36] } 5. Nc3 { [%eval 0.25] } 5... Bg4 { [%eval 0.56] } 6. h3 { [%eval 0.41] } 6... Bh5 { [%eval 0.96] } 7. O-O?! { (0.96 → 0.07) Inaccuracy. d4 was best. } { [%eval 0.07] } (7. d4 Bxf3 8. Qxf3 exd4 9. Ne2 Nd7 10. Bxc6 bxc6 11. Nxd4 c5) 7... a6 { [%eval 0.11] } 8. Be2 { [%eval 0.24] } 8... d5? { (0.24 → 1.44) Mistake. Bxf3 was best. } { [%eval 1.44] } (8... Bxf3 9. Bxf3 Nd4 10. d3 c6 11. a4 g6 12. a5 h5 13. Be3 Bg7 14. Nb1) 9. exd5 { [%eval 1.4] } 9... Nxd5 { [%eval 1.59] } 10. Nxd5? { (1.59 → 0.43) Mistake. Nxe5 was best. } { [%eval 0.43] } (10. Nxe5 Bxe2 11. Qxe2 Nxc3 12. dxc3 Qe7 13. Re1 Nxe5 14. Qxe5 Qxe5 15. Rxe5+ Kd7) 10... Qxd5 { [%eval 0.45] } 11. Nh2? { (0.45 → -1.05) Mistake. c4 was best. } { [%eval -1.05] } (11. c4 Qd6 12. Nxe5 Nxe5 13. Bxh5 O-O-O 14. Be2 Nd3 15. b4 Qf4 16. Bxd3 Rxd3) 11... Bd6?? { (-1.05 → 3.31) Blunder. Bxe2 was best. } { [%eval 3.31] } (11... Bxe2 12. Qxe2 O-O-O 13. d3 Nd4 14. Qd1 e4 15. Be3 Qb5 16. Re1 Ne6 17. b4) 12. Bxh5 { [%eval 3.4] } 12... e4 { [%eval 3.32] } 13. Qg4? { (3.32 → 1.46) Mistake. Re1 was best. } { [%eval 1.46] } (13. Re1 O-O-O 14. Nf1 g6 15. Be2 f5 16. d3 Qf7 17. Bg5 Be7 18. Bxe7 Qxe7) 13... O-O? { (1.46 → 2.90) Mistake. g6 was best. } { [%eval 2.9] } (13... g6 14. Re1 O-O 15. Qxe4 Qxh5 16. d3 Rae8 17. Qxe8 Rxe8 18. Rxe8+ Kg7 19. Bd2) 14. d3?! { (2.90 → 2.07) Inaccuracy. Qd1 was best. } { [%eval 2.07] } (14. Qd1 f5 15. d3 Qe5 16. f4 exf3 17. Nxf3 Qg3 18. Be3 g6 19. Bf2 Qf4) 14... f5? { (2.07 → 3.47) Mistake. g6 was best. } { [%eval 3.47] } (14... g6 15. Bxg6 hxg6 16. Qxe4 Qxe4 17. dxe4 Nd4 18. Bh6 Rfe8 19. Ng4 Kh8 20. e5) 15. Qd1 { [%eval 2.85] } 15... Qe5 { [%eval 2.89] } 16. g3 { [%eval 2.92] } 16... f4 { [%eval 3.02] } 17. Bxf4 { [%eval 2.73] } 17... Rxf4 { [%eval 2.34] } 18. dxe4 { [%eval 2.31] } 18... Rh4? { (2.31 → 4.65) Mistake. Rxe4 was best. } { [%eval 4.65] } (18... Rxe4 19. c3 Qb5 20. a4 Qc5 21. b4 Qf5 22. Bf3 Re7 23. Qd5+ Qxd5 24. Bxd5+) 19. Qd5+?? { (4.65 → 1.16) Blunder. Nf3 was best. } { [%eval 1.16] } (19. Nf3 Qxh5 20. Nxh4 Qe5 21. Qd5+ Qxd5 22. exd5 Ne5 23. Nf5 Bc5 24. Kg2 Nc4) 19... Qxd5 { [%eval 1.16] } 20. exd5 { [%eval 1.17] } 20... Rxh5 { [%eval 1.13] } 21. dxc6 { [%eval 1.13] } 21... bxc6 { [%eval 1.2] } 22. Rfe1?! { (1.20 → 0.38) Inaccuracy. Nf3 was best. } { [%eval 0.38] } (22. Nf3 Rb5 23. b3 Rc5 24. Ra2 Rc3 25. Kg2 a5 26. a4 Re8 27. Rd1 Bb4) 22... Rxh3 { [%eval 0.51] } 23. Kg2 { [%eval 0.38] } 23... Rh5 { [%eval 0.51] } 24. Re4 { [%eval 0.24] } 24... Rd5 { [%eval 0.39] } 25. Rae1 { [%eval 0.06] } 25... Kf8?! { (0.06 → 0.84) Inaccuracy. Rb5 was best. } { [%eval 0.84] } (25... Rb5 26. b3 Bxa3 27. Rc4 Bd6 28. Rxc6 a5 29. Nf3 a4 30. bxa4 Rxa4 31. c4) 26. c4?! { (0.84 → 0.02) Inaccuracy. Nf3 was best. } { [%eval 0.02] } (26. Nf3 Rb5 27. b3 Bxa3 28. Nd4 Rb6 29. Ne6+ Kg8 30. Nxc7 Rc8 31. Ne6 Bd6) 26... Rd2 { [%eval 0.11] } 27. b4 { [%eval 0.04] } 27... c5 { [%eval 0.07] } 28. bxc5?! { (0.07 → -0.51) Inaccuracy. Nf3 was best. } { [%eval -0.51] } (28. Nf3 Rc2 29. b5 axb5 30. cxb5 Ra2 31. Ng5 h6 32. Ne6+ Kf7 33. b6 cxb6) 28... Bxc5 { [%eval -0.69] } 29. a4?! { (-0.69 → -1.60) Inaccuracy. Rf4+ was best. } { [%eval -1.6] } (29. Rf4+ Kg8 30. a4 Rf8 31. Ng4 Rxf4 32. gxf4 Rd4 33. Re8+ Kf7 34. Rc8 Bd6) 29... Rxf2+ { [%eval -1.62] } 30. Kh3 { [%eval -1.55] } 30... Ra2?! { (-1.55 → -0.57) Inaccuracy. Rd8 was best. } { [%eval -0.57] } (30... Rd8 31. Re5 Bd4 32. Re7 Rf7 33. R7e6 Rf6 34. R6e4 Bc5 35. Ng4 Rf5 36. Ne3) 31. Re5?! { (-0.57 → -1.56) Inaccuracy. Nf3 was best. } { [%eval -1.56] } (31. Nf3 Bb4 32. Rb1 a5 33. Ng5 Kg8 34. Rd1 Rd2 35. Rxd2 Bxd2 36. Kg4 Rd8) 31... Bb6? { (-1.56 → -0.12) Mistake. Bd6 was best. } { [%eval -0.12] } (31... Bd6 32. Rf5+ Kg8 33. c5 Bf8 34. Ng4 Rxa4 35. Re6 a5 36. Rg5 Kh8 37. Ne5) 32. c5 { [%eval -0.28] } 32... Ba5 { [%eval -0.47] } 33. R1e4 { [%eval -0.74] } 33... Bc3 { [%eval -0.81] } 34. Re7?! { (-0.81 → -1.92) Inaccuracy. Rf5+ was best. } { [%eval -1.92] } (34. Rf5+ Kg8 35. c6 h6 36. Rd5 Rb8 37. Rd7 Rb1 38. Nf3 Rf1 39. Re3 Bf6) 34... c6?? { (-1.92 → 0.00) Blunder. Rxa4 was best. } { [%eval 0.0] } (34... Rxa4 35. Re2 Rc8 36. R7e3 Ba1 37. Re6 Ra5 38. Rc6 Bd4 39. Rc2 Ra3 40. Kg2) 35. Rc7 { [%eval 0.0] } 35... Re8 { [%eval 0.0] } 36. Rc4?! { (0.00 → -0.79) Inaccuracy. Rf4+ was best. } { [%eval -0.79] } (36. Rf4+ Kg8 37. Rxc6 Be5 38. Re4 Rxh2+ 39. Kxh2 Bxg3+ 40. Kxg3 Rxe4 41. Rxa6 Rc4) 36... Bf6 { [%eval -0.58] } 37. Rxc6 { [%eval -0.39] } 37... Ree2 { [%eval -0.13] } 38. Ng4?? { (-0.13 → -3.42) Blunder. Nf3 was best. } { [%eval -3.42] } (38. Nf3 h5 39. Rxa6 Ra1 40. g4 Rh1+ 41. Kg3 h4+ 42. Kf4 Rf1 43. Rxf6+ gxf6) 38... Be7?? { (-3.42 → -0.06) Blunder. h5 was best. } { [%eval -0.06] } (38... h5 39. Rf4 hxg4+ 40. Kxg4 a5 41. Ra6 Rac2 42. Rxa5 Rc3 43. Rb5 Ree3 44. a5) 39. Rxa6?? { (-0.06 → -2.50) Blunder. Rc8+ was best. } { [%eval -2.5] } (39. Rc8+ Kf7 40. Rf4+ Ke6 41. Rc6+ Kd7 42. Rxa6 h5 43. Rf7 hxg4+ 44. Kxg4 g5) 39... h5 { [%eval -2.2] } 40. Rf4+?! { (-2.20 → -3.11) Inaccuracy. a5 was best. } { [%eval -3.11] } (40. a5 hxg4+ 41. Kxg4 Rac2 42. Rf4+ Kg8 43. Rc6 Rxc5 44. Rxc5 Bxc5 45. Ra4 Ba7) 40... Kg8 { [%eval -3.09] } 41. Rf2?? { (-3.09 → -10.47) Blunder. c6 was best. } { [%eval -10.47] } (41. c6 hxg4+ 42. Kxg4 Rac2 43. a5 Bd6 44. Rd4 Be5 45. Rd8+ Kh7 46. Rd1 Rc4+) 41... hxg4+ { [%eval -6.4] } 42. Kxg4 { [%eval -7.21] } 42... Rxf2 { [%eval -6.84] } 43. Ra8+ { [%eval -6.67] } 43... Kh7 { [%eval -6.21] } 44. c6?? { (-6.21 → Mate in 8) Checkmate is now unavoidable. Ra5 was best. } { [%eval #-8] } (44. Ra5 Rac2 45. Rb5 Bxc5 46. Kh3 Rh2+ 47. Kg4 Rc4+ 48. Kf5 Rh5+ 49. Ke6 Re4+) 44... Bd6? { (Mate in 8 → -7.33) Lost forced checkmate sequence. Ra3 was best. } { [%eval -7.33] } (44... Ra3 45. Ra5 Bd6 46. Rh5+ Kg6 47. Rg5+ Kf6 48. Rf5+ Rxf5 49. a5 Rxg3+ 50. Kh4) 45. Ra6? { (-7.33 → Mate in 3) Checkmate is now unavoidable. Rd8 was best. } { [%eval #-3] } (45. Rd8 Rxa4+ 46. Kh3 Rf6 47. c7 Bxc7 48. Rd3 Rh6+ 49. Kg2 Ra2+ 50. Kf3 Rh3) 45... Rfc2?? { (Mate in 3 → -6.45) Lost forced checkmate sequence. Ra3 was best. } { [%eval -6.45] } (45... Ra3 46. c7 Rxg3+ 47. Kh5 Rh2#) 46. Kf5 { [%eval -6.32] } 46... Bc7 { [%eval -6.26] } 47. Ke6 { [%eval -6.92] } 47... Bxg3 { [%eval -6.58] } 48. Kd7 { [%eval -8.65] } 48... Rd2+ { [%eval -8.23] } 49. Kc8 { [%eval -8.07] } 49... Rac2 { [%eval -6.98] } 50. Ra7?? { (-6.98 → Mate in 9) Checkmate is now unavoidable. Kb7 was best. } { [%eval #-9] } (50. Kb7 Re2 51. Rb6 Bf2 52. Ra6 Re7+ 53. Kc8 Bg3 54. Kd8 Rc7 55. Ra5 R2xc6) 50... Rxc6+ { [%eval #-8] } 51. Kb7 { [%eval #-8] } 51... Rf6 { [%eval #-7] } 52. Kc8 { [%eval #-7] } 52... Rc2+ { [%eval #-6] } 53. Kd7 { [%eval #-6] } 53... Rf3 { [%eval #-17] } 54. Ke8 { [%eval #-17] } 54... Re2+ { [%eval #-12] } 55. Kd8 { [%eval #-13] } 55... Rd3+ { [%eval #-12] } 56. Kc8 { [%eval #-4] } 56... Rc2+ { [%eval #-3] } 57. Kb7 { [%eval #-3] } 57... Rb3+ { [%eval #-2] } 58. Ka6 { [%eval #-2] } 58... Rc6+ { [%eval #-1] } 59. Ka5 { [%eval #-1] } 59... Rf6?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Be1# was best. } { [%eval 0.0] } (59... Be1#) 60. Ra6?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Rxg7+ was best. } { [%eval #-1] } (60. Rxg7+ Kh8 61. Rg8+ Kxg8) 60... Rxa6+ { [%eval #-9] } 61. Kxa6 { [%eval #-9] } 61... Ra3?! { (Mate in 9 → -81.15) Lost forced checkmate sequence. Be1 was best. } { [%eval -81.15] } (61... Be1 62. Ka7 g5 63. a5 Bxa5 64. Ka6 Bc3 65. Ka7 g4 66. Ka8 g3 67. Ka7) 62. Kb5 { [%eval #-13] } 62... g5 { [%eval #-13] } 63. a5 { [%eval #-11] } 63... g4 { [%eval #-10] } 64. a6 { [%eval #-10] } 64... Bb8 { [%eval #-9] } 65. Kb6 { [%eval #-8] } 65... g3 { [%eval #-7] } 66. Kb7 { [%eval #-7] } 66... g2 { [%eval #-6] } 67. Kxb8 { [%eval #-5] } 67... Rxa6 { [%eval #-4] } 68. Kb7 { [%eval #-4] } 68... Ra1 { [%eval #-6] } 69. Kc6 { [%eval #-6] } 69... g1=Q { [%eval #-5] } 70. Kd5 { [%eval #-5] } 70... Qd1+ { [%eval #-4] } 71. Ke6 { [%eval #-3] } 71... Ra6+ { [%eval #-4] } 72. Kf5 { [%eval #-2] } 72... Qd5+ { [%eval #-3] } 73. Kf4 { [%eval #-3] } 73... Ra4+ { [%eval #-3] } 74. Ke3 { [%eval #-3] } 74... Qb3+ { [%eval #-2] } 75. Kd2 { [%eval #-2] } 75... Ra2+ { [%eval #-1] } 76. Kc1 { [%eval #-1] } 76... Qc2# { Black wins by checkmate. } 0-1
