FEN
[Event "rated rapid game"]
[Site "https://lichess.org/9899WVOM"]
[Date "2026.03.28"]
[Round "-"]
[White "Goku1812"]
[Black "GustavoJPU2022"]
[Result "1/2-1/2"]
[GameId "9899WVOM"]
[UTCDate "2026.03.28"]
[UTCTime "14:25:34"]
[WhiteElo "1510"]
[BlackElo "1550"]
[WhiteRatingDiff "+2"]
[BlackRatingDiff "-1"]
[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. O-O { [%eval 0.28] } 4... Bg4 { [%eval 0.73] } 5. h3 { [%eval 0.68] } 5... Bh5 { [%eval 1.1] } 6. Be2?! { (1.10 → 0.14) Inaccuracy. d4 was best. } { [%eval 0.14] } (6. d4 Nf6 7. g4 Bg6 8. dxe5 Nd7 9. Bg5 Qc8 10. exd6 Bxd6) 6... Bxf3 { [%eval 0.4] } 7. Bxf3 { [%eval 0.5] } 7... Nd4 { [%eval 0.54] } 8. Bg4?! { (0.54 → -0.25) Inaccuracy. c3 was best. } { [%eval -0.25] } (8. c3 Nxf3+ 9. Qxf3 Ne7 10. d4 Ng6 11. g3 Qd7 12. h4 h5) 8... Nf6?! { (-0.25 → 0.36) Inaccuracy. h5 was best. } { [%eval 0.36] } (8... h5 9. Be2 g5 10. Bxh5 Nf6 11. c3 Rxh5 12. cxd4 Qd7 13. Nc3 g4 14. f3) 9. Be2 { [%eval -0.17] } 9... Nxe4 { [%eval -0.22] } 10. c3 { [%eval -0.19] } 10... Nxe2+ { [%eval -0.3] } 11. Qxe2 { [%eval -0.39] } 11... Nf6 { [%eval -0.1] } 12. d4 { [%eval -0.11] } 12... Qe7 { [%eval 0.07] } 13. Bg5 { [%eval -0.08] } 13... h6 { [%eval -0.37] } 14. Bxf6 { [%eval -0.4] } 14... Qxf6?? { (-0.40 → 3.36) Blunder. gxf6 was best. } { [%eval 3.36] } (14... gxf6 15. c4 O-O-O 16. Nc3 f5 17. Rad1 Re8 18. Qc2 Qe6 19. Qa4 Kb8 20. Rd3) 15. dxe5?? { (3.36 → -0.36) Blunder. Qb5+ was best. } { [%eval -0.36] } (15. Qb5+ Kd8 16. Qxb7 Rc8 17. Na3 Qe7 18. dxe5 c6 19. Qa6 d5 20. Rfe1 Qc7) 15... dxe5?! { (-0.36 → 0.51) Inaccuracy. Qxe5 was best. } { [%eval 0.51] } (15... Qxe5) 16. Re1? { (0.51 → -0.94) Mistake. Qb5+ was best. } { [%eval -0.94] } (16. Qb5+ Qc6) 16... Bd6?! { (-0.94 → -0.07) Inaccuracy. O-O-O was best. } { [%eval -0.07] } (16... O-O-O 17. Nd2) 17. Nd2 { [%eval -0.26] } 17... O-O { [%eval -0.34] } 18. Ne4 { [%eval -0.24] } 18... Qe6 { [%eval -0.27] } 19. Nxd6 { [%eval -0.28] } 19... cxd6 { [%eval -0.4] } 20. Qe4 { [%eval -0.46] } 20... b6 { [%eval -0.49] } 21. b3 { [%eval -0.64] } 21... a5?! { (-0.64 → 0.00) Inaccuracy. f5 was best. } { [%eval 0.0] } (21... f5 22. Qe2 Rac8 23. c4 Rc5 24. Rad1 e4 25. Rd4 d5 26. cxd5 Rxd5 27. Qc4) 22. c4 { [%eval -0.16] } 22... f5 { [%eval -0.16] } 23. Qd5?? { (-0.16 → -2.89) Blunder. Qf3 was best. } { [%eval -2.89] } (23. Qf3 Rac8 24. Rad1 e4 25. Qf4 Qe5 26. Qxe5 dxe5 27. Rd5 Rc5 28. Red1 Rxd5) 23... Qxd5 { [%eval -2.79] } 24. cxd5 { [%eval -2.61] } 24... f4 { [%eval -2.4] } 25. Rac1 { [%eval -2.23] } 25... Rab8?? { (-2.23 → -0.29) Blunder. Rac8 was best. } { [%eval -0.29] } (25... Rac8 26. h4 Kf7 27. f3 g5 28. g3 Kf6 29. Kg2 Rh8 30. Kh3 b5 31. hxg5+) 26. Rc7 { [%eval -0.42] } 26... Rfd8 { [%eval -0.03] } 27. Ra7?! { (-0.03 → -0.70) Inaccuracy. Kf1 was best. } { [%eval -0.7] } (27. Kf1) 27... Kh7 { [%eval -0.26] } 28. g3?! { (-0.26 → -1.25) Inaccuracy. Rc1 was best. } { [%eval -1.25] } (28. Rc1 Rbc8) 28... f3?! { (-1.25 → -0.23) Inaccuracy. fxg3 was best. } { [%eval -0.23] } (28... fxg3) 29. Rc1? { (-0.23 → -1.66) Mistake. g4 was best. } { [%eval -1.66] } (29. g4 Rbc8 30. Kh2 Rc5 31. Re3 Rf8 32. Kg3 Rxd5 33. Rxf3 Rxf3+ 34. Kxf3 Kg6) 29... Kg6?! { (-1.66 → -0.87) Inaccuracy. Rbc8 was best. } { [%eval -0.87] } (29... Rbc8 30. Re1 h5 31. Rf7 Rf8 32. Rd7 Rf6 33. Rb7 Rc2 34. a4 h4 35. g4) 30. Rcc7 { [%eval -0.7] } 30... Rg8 { [%eval -0.17] } 31. Rd7 { [%eval -0.31] } 31... Rbc8 { [%eval -0.21] } 32. Rxd6+ { [%eval -0.33] } 32... Kf5 { [%eval -0.49] } 33. g4+? { (-0.49 → -1.64) Mistake. Rc6 was best. } { [%eval -1.64] } (33. Rc6) 33... Kf4? { (-1.64 → 0.03) Mistake. Ke4 was best. } { [%eval 0.03] } (33... Ke4) 34. Rxb6?! { (0.03 → -0.60) Inaccuracy. Rf7+ was best. } { [%eval -0.6] } (34. Rf7+) 34... Rc1+ { [%eval -0.39] } 35. Kh2 { [%eval -0.47] } 35... Rf1 { [%eval -0.51] } 36. h4?? { (-0.51 → -5.36) Blunder. Rf7+ was best. } { [%eval -5.36] } (36. Rf7+) 36... Rxf2+ { [%eval -5.26] } 37. Kh3 { [%eval -4.85] } 37... Rxa2? { (-4.85 → -2.82) Mistake. Rf8 was best. } { [%eval -2.82] } (37... Rf8 38. Rg6 Rf1 39. Kh2 Rd1 40. Rgxg7 f2 41. Rgf7+ Rxf7 42. Rxf7+ Ke3 43. h5) 38. d6? { (-2.82 → -4.54) Mistake. Rf7+ was best. } { [%eval -4.54] } (38. Rf7+ Ke3 39. Re6 e4 40. Rfe7 Kf2 41. Rxe4 Re2 42. d6 Rd8 43. Rf4 Rxd6) 38... f2?? { (-4.54 → -0.97) Blunder. Rf8 was best. } { [%eval -0.97] } (38... Rf8 39. Rc6 Ra1 40. Rc2 Rh1+ 41. Rh2 Rd1 42. Re7 Rxd6 43. Ra2 Rd1 44. Ra4+) 39. Kg2?? { (-0.97 → -3.93) Blunder. Rf7+ was best. } { [%eval -3.93] } (39. Rf7+ Ke3 40. Kg3 e4 41. d7 Rd8 42. Rd6 Rc2 43. Rd5 Rc7 44. Rxa5 Rdxd7) 39... Kxg4 { [%eval -3.35] } 40. Rb5?? { (-3.35 → Mate in 7) Checkmate is now unavoidable. Rbb7 was best. } { [%eval #-7] } (40. Rbb7 g5 41. hxg5 Rxg5 42. Rg7 e4 43. d7 Rd2 44. d8=B Rxd8 45. Kxf2 Rd3) 40... Kxh4?? { (Mate in 7 → -2.58) Lost forced checkmate sequence. Rf8 was best. } { [%eval -2.58] } (40... Rf8 41. Rxg7+ Kxh4 42. Rb4+ axb4 43. Kf1 Ra1+ 44. Ke2 f1=Q+ 45. Ke3 Re1+ 46. Kd2) 41. Rxe5?? { (-2.58 → Mate in 10) Checkmate is now unavoidable. Rf7 was best. } { [%eval #-10] } (41. Rf7 Rd2) 41... Rf8 { [%eval #-9] } 42. Re4+ { [%eval #-9] } 42... Kh5 { [%eval #-8] } 43. Re5+ { [%eval #-8] } 43... Kg6 { [%eval #-9] } 44. Re6+ { [%eval #-9] } 44... Rf6?? { (Mate in 9 → -2.61) Lost forced checkmate sequence. Kh5 was best. } { [%eval -2.61] } (44... Kh5 45. Re5+ g5 46. Rxg5+ hxg5 47. Rh7+ Kg4 48. Kf1 Ra1+ 49. Ke2 f1=Q+ 50. Ke3) 45. Rxf6+ { [%eval -2.17] } 45... Kxf6 { [%eval -2.3] } 46. d7?! { (-2.30 → -3.34) Inaccuracy. b4 was best. } { [%eval -3.34] } (46. b4 Rd2) 46... f1=Q+?? { (-3.34 → -0.10) Blunder. Rd2 was best. } { [%eval -0.1] } (46... Rd2 47. Ra6+ Ke7 48. Rxa5 Rxd7 49. Re5+ Kf6 50. Re2 Rb7 51. Rxf2+ Kg5 52. Rf3) 47. Kxf1 { [%eval 0.0] } 47... Rd2 { [%eval 0.0] } 48. Ke1 { [%eval -0.02] } 48... Rd5 { [%eval 0.0] } 49. Ke2 { [%eval -0.15] } 49... Ke5?? { (-0.15 → 4.96) Blunder. g6 was best. } { [%eval 4.96] } (49... g6 50. Ra6+) 50. Kf3?? { (4.96 → -0.04) Blunder. Rxa5 was best. } { [%eval -0.04] } (50. Rxa5 Rxa5 51. d8=Q Rd5 52. Qc7+ Ke6 53. b4 Re5+ 54. Kd3 Rd5+ 55. Ke4 Rd7) 50... g5?? { (-0.04 → 4.79) Blunder. Rd3+ was best. } { [%eval 4.79] } (50... Rd3+) 51. Kg4?? { (4.79 → 0.00) Blunder. Rxa5 was best. } { [%eval 0.0] } (51. Rxa5 Rxa5 52. d8=Q Ra6 53. b4 Rd6 54. Qc7 Ke6 55. b5 Rd7 56. Qc4+ Ke7) 51... Ke6 { [%eval 0.0] } 52. Ra6+ { [%eval 0.0] } 52... Ke7 { [%eval 0.0] } 53. Rxh6 { [%eval 0.0] } 53... Kxd7 { [%eval 0.0] } 54. Rh5 { [%eval -0.26] } 54... Kc6 { [%eval -0.5] } 55. Rxg5?? { (-0.50 → -82.71) Blunder. Rh8 was best. } { [%eval -82.71] } (55. Rh8 Kb5 56. Rb8+ Ka6 57. Rf8 Kb6 58. Rh8 Kc7 59. Rh3 Kd6 60. Rh8 Rb5) 55... Rxg5+ { [%eval -83.08] } 56. Kxg5 { [%eval -5.41] } 56... Kb5 { [%eval -5.37] } 57. Kf4 { [%eval -39.94] } 57... Kb4 { [%eval -83.08] } 58. Ke3 { [%eval -57.95] } 58... Kxb3 { [%eval -59.14] } 59. Kd2 { [%eval -5.23] } 59... a4?? { (-5.23 → 0.00) Blunder. Kb2 was best. } { [%eval 0.0] } (59... Kb2 60. Kd3 a4 61. Kc4 a3 62. Kb4 a2 63. Kc4 Kc2 64. Kd5 Kd3 65. Kd6) 60. Kc1 { [%eval 0.0] } 60... Ka2 { [%eval 0.0] } 61. Kc2 { [%eval 0.0] } 61... a3 { [%eval 0.0] } 62. Kc1 { [%eval 0.0] } 62... Ka1 { [%eval 0.0] } 63. Kc2 { [%eval 0.0] } 63... a2 { [%eval 0.0] } 64. Kc1 { [%eval 0.0] } { Draw by stalemate. } 1/2-1/2