FEN
[Event "rated rapid game"]
[Site "https://lichess.org/R9AO56Mf"]
[Date "2026.05.26"]
[Round "-"]
[White "John_Chess2"]
[Black "gradyinfocus"]
[Result "1/2-1/2"]
[GameId "R9AO56Mf"]
[UTCDate "2026.05.26"]
[UTCTime "23:35:49"]
[WhiteElo "1750"]
[BlackElo "1773"]
[WhiteRatingDiff "+0"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C24"]
[Opening "Bishop's Opening: Vienna Hybrid"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nc3 { [%eval 0.08] } 2... Nc6 { [%eval 0.07] } 3. Bc4 { [%eval 0.06] } 3... Nf6 { [%eval 0.11] } 4. d3 { [%eval 0.06] } { C24 Bishop's Opening: Vienna Hybrid } 4... Be7 { [%eval 0.24] } 5. f4 { [%eval 0.0] } 5... exf4 { [%eval 0.17] } 6. Bxf4 { [%eval 0.09] } 6... d6 { [%eval 0.15] } 7. Nf3 { [%eval 0.17] } 7... O-O { [%eval 0.21] } 8. Qd2 { [%eval 0.31] } 8... Bg4 { [%eval 0.41] } 9. Rf1 { [%eval 0.0] } 9... Bxf3 { [%eval 0.0] } 10. Rxf3 { [%eval 0.06] } 10... Ne5 { [%eval 0.49] } 11. Bxe5 { [%eval 0.38] } 11... dxe5 { [%eval 0.4] } 12. O-O-O { [%eval 0.41] } 12... Ng4 { [%eval 0.87] } 13. Kb1 { [%eval 1.06] } 13... Bg5 { [%eval 1.39] } 14. Qe2 { [%eval 1.25] } 14... Nxh2?? { (1.25 → 3.55) Blunder. Nh6 was best. } { [%eval 3.55] } (14... Nh6 15. Rdf1 c6 16. a4 g6 17. Qe1 Kg7 18. h3 a5 19. Qf2 Rb8 20. Bb3) 15. Rf5?? { (3.55 → 1.04) Blunder. Rh3 was best. } { [%eval 1.04] } (15. Rh3 a6 16. Bb3 b5 17. Rxh2 a5 18. a4 bxa4 19. Nxa4 Rb8 20. d4 exd4) 15... g6 { [%eval 1.1] } 16. Rxe5 { [%eval 1.26] } 16... Bf6?! { (1.26 → 2.35) Inaccuracy. h5 was best. } { [%eval 2.35] } (16... h5 17. Rd5 Qe7 18. e5 c6 19. Rd6 Kg7 20. d4 Qc7 21. Ne4 Be7 22. Rf6) 17. Rd5 { [%eval 2.16] } 17... Qe7 { [%eval 2.28] } 18. e5 { [%eval 2.84] } 18... Bg7 { [%eval 2.99] } 19. d4 { [%eval 3.05] } 19... c6 { [%eval 3.16] } 20. Rc5?! { (3.16 → 2.04) Inaccuracy. Rd6 was best. } { [%eval 2.04] } (20. Rd6 Rad8 21. Rxd8 Rxd8 22. g3 b5 23. Bb3 c5 24. dxc5 Rxd1+ 25. Nxd1 Bxe5) 20... b5? { (2.04 → 3.44) Mistake. Rac8 was best. } { [%eval 3.44] } (20... Rac8 21. Rh1 Rfd8 22. Qe4 Qd7 23. Be2 b6 24. e6 Qd6 25. exf7+ Kxf7 26. Bc4+) 21. Bb3 { [%eval 3.32] } 21... Qd7?! { (3.32 → 4.65) Inaccuracy. a5 was best. } { [%eval 4.65] } (21... a5 22. a4 bxa4 23. Nxa4 h5 24. Rxc6 Kh7 25. Rh1 Qd7 26. Rd6 Qg4 27. Re1) 22. e6 { [%eval 4.47] } 22... Qc7 { [%eval 5.11] } 23. exf7+ { [%eval 4.85] } 23... Kh8 { [%eval 4.76] } 24. Nxb5 { [%eval 4.71] } 24... Qb6 { [%eval 5.24] } 25. Nd6 { [%eval 4.99] } 25... Bxd4 { [%eval 5.67] } 26. Rg5 { [%eval 4.9] } 26... Bf6 { [%eval 5.63] } 27. Rg3 { [%eval 4.73] } 27... Rad8 { [%eval 4.41] } 28. Ne8?? { (4.41 → 0.08) Blunder. Re3 was best. } { [%eval 0.08] } (28. Re3 Qa5 29. Re6 Qg5 30. a4 Bg7 31. Ka2 Qh5 32. Qxh5 gxh5 33. Re8 Ng4) 28... Rxd1+? { (0.08 → 1.67) Mistake. Qf2 was best. } { [%eval 1.67] } (28... Qf2 29. Bc4 Qxg3 30. Nxf6 Rxd1+ 31. Qxd1 Qh4 32. Nd7 Qxc4 33. Nxf8 Qxf7 34. Nd7) 29. Qxd1 { [%eval 1.61] } 29... Be5 { [%eval 2.09] } 30. Rh3?? { (2.09 → -2.74) Blunder. Qe1 was best. } { [%eval -2.74] } (30. Qe1 Qd4 31. Rc3 Ng4 32. a3 c5 33. Ka2 Nh6 34. Qf1 a5 35. Be6 Nxf7) 30... Qf2?? { (-2.74 → 3.10) Blunder. Rxf7 was best. } { [%eval 3.1] } (30... Rxf7 31. Re3 Rf1 32. Re1 Qf2 33. Rxf1 Nxf1 34. c3 Nd2+ 35. Ka1 Qxg2 36. Be6) 31. a3 { [%eval 2.95] } 31... Qxg2? { (2.95 → 4.72) Mistake. Qf1 was best. } { [%eval 4.72] } (31... Qf1 32. Rd3 a6 33. Qxf1 Nxf1 34. Ka2 h5 35. Rd7 Ne3 36. Re7 Ng4 37. Be6) 32. Rd3?? { (4.72 → 0.94) Blunder. Qd7 was best. } { [%eval 0.94] } (32. Qd7 Qg5 33. Qxa7 Bf4 34. Qd4+ Qe5 35. Nf6 Kg7 36. Qxe5 Bxe5 37. Nd7 Rxf7) 32... Ng4?? { (0.94 → 5.56) Blunder. Qf1 was best. } { [%eval 5.56] } (32... Qf1 33. Qxf1 Nxf1 34. Rd7 h5 35. Ba4 h4 36. Rxa7 h3 37. Bxc6 g5 38. Re7) 33. Qe1?? { (5.56 → 2.46) Blunder. Rd8 was best. } { [%eval 2.46] } (33. Rd8 Ne3 34. Nf6 Nxd1 35. Rxf8+ Kg7 36. Rg8+ Kxf6 37. f8=Q+ Kg5 38. Qd8+ Bf6) 33... h5 { [%eval 2.24] } 34. Qb4? { (2.24 → 0.87) Mistake. Rd7 was best. } { [%eval 0.87] } (34. Rd7 Kh7 35. Rxa7 Qg3 36. Qa5 Bh8 37. Re7 Ne3 38. Ka2 Nd5 39. Bxd5 cxd5) 34... Bg7?? { (0.87 → 4.19) Blunder. Qf1+ was best. } { [%eval 4.19] } (34... Qf1+ 35. Ka2 Rxf7 36. Nd6 Rf8 37. Qb7 Bg7 38. Nf7+ Kh7 39. Rd7 Qf6 40. c3) 35. Nxg7 { [%eval 3.95] } 35... Kxg7?? { (3.95 → Mate in 6) Checkmate is now unavoidable. Qf1+ was best. } { [%eval #6] } (35... Qf1+ 36. Ka2 Kxg7 37. Qxf8+ Kxf8 38. Rd8+ Kg7 39. Rg8+ Kh6 40. f8=Q+ Qxf8 41. Rxf8) 36. Qd4+?? { (Mate in 6 → 2.53) Lost forced checkmate sequence. Qxf8+ was best. } { [%eval 2.53] } (36. Qxf8+ Kf6 37. Qd8+ Ke5 38. Qe7+ Kf5 39. f8=Q+ Nf6 40. Qexf6+ Ke4 41. Qf4#) 36... Kh7?! { (2.53 → 3.36) Inaccuracy. Nf6 was best. } { [%eval 3.36] } (36... Nf6 37. Ka2 a5 38. Qc3 h4 39. Rf3 Qg5 40. a4 c5 41. Rf1 Rh8 42. Qxa5) 37. Qd7?? { (3.36 → 0.00) Blunder. Qd6 was best. } { [%eval 0.0] } (37. Qd6 Rxf7 38. Bxf7 Qf1+ 39. Rd1 Qxf7 40. Qxc6 Kh6 41. c4 Ne3 42. Rc1 h4) 37... Qf2?? { (0.00 → 4.12) Blunder. Ne5 was best. } { [%eval 4.12] } (37... Ne5 38. Qe7 Nxd3 39. Qxf8 Qg1+ 40. Ka2 Nc1+ 41. Kb1 Nxb3+ 42. Ka2 Nc1+ 43. Kb1) 38. Qe8 { [%eval 3.61] } 38... Qc5 { [%eval 3.49] } 39. Rd8?? { (3.49 → 1.25) Blunder. Rc3 was best. } { [%eval 1.25] } (39. Rc3 Nf6 40. Rxc5 Nxe8 41. fxe8=R Rxe8 42. Rxc6 Re1+ 43. Ka2 h4 44. Re6 Rc1) 39... Kg7 { [%eval 0.87] } 40. Qd7?! { (0.87 → 0.00) Inaccuracy. Rc8 was best. } { [%eval 0.0] } (40. Rc8 Nf6 41. Rc7 Qd6 42. Rxa7 h4 43. Qe3 Nd5 44. Bxd5 Qxd5 45. Qc3+ Kh7) 40... Ne5 { [%eval 0.0] } 41. Qe6?? { (0.00 → -3.37) Blunder. Qd2 was best. } { [%eval -3.37] } (41. Qd2 Rxd8 42. Qxd8 Nxf7 43. Qc7 Qf5 44. Qxc6 g5 45. Be6 Qg6 46. Qc8 g4) 41... Nxf7?? { (-3.37 → 1.50) Blunder. Rxd8 was best. } { [%eval 1.5] } (41... Rxd8 42. Qe8 Nxf7 43. Qxf7+ Kh6 44. Qf4+ Qg5 45. Qc7 h4 46. Ka2 Qf6 47. Qxa7) 42. Rxf8 { [%eval 1.29] } 42... Qxf8 { [%eval 1.23] } 43. Qxc6? { (1.23 → 0.11) Mistake. Qd7 was best. } { [%eval 0.11] } (43. Qd7 g5 44. Qd4+ Kg6 45. Qd3+ Kg7 46. Qc3+ Kg6 47. Qxc6+ Kg7 48. Qb7 h4) 43... Ng5?! { (0.11 → 1.06) Inaccuracy. Qe7 was best. } { [%eval 1.06] } (43... Qe7 44. Ka2 h4 45. c4 h3 46. c5 h2 47. Qd5 Qc7 48. c6 Qf4 49. Qd1) 44. Qc7+ { [%eval 1.08] } 44... Kh6 { [%eval 1.03] } 45. Qxa7 { [%eval 1.15] } 45... h4?! { (1.15 → 1.75) Inaccuracy. Qf4 was best. } { [%eval 1.75] } (45... Qf4 46. a4 h4 47. Ka2 h3 48. Bd5 Nh7 49. Qd7 h2 50. Qc6 Nf6 51. Bh1) 46. Qe3? { (1.75 → 0.45) Mistake. Qd4 was best. } { [%eval 0.45] } (46. Qd4 Nf3 47. Qe3+ Ng5 48. Bd5 Qf5 49. Qd2 Qg4 50. b4 h3 51. b5 Qg1+) 46... Qf1+?! { (0.45 → 1.11) Inaccuracy. Qf5 was best. } { [%eval 1.11] } (46... Qf5 47. Qd2 Kh5 48. Qe2+ Qf3 49. Qb5 h3 50. Bd5 Qd1+ 51. Ka2 Qxc2 52. a4) 47. Ka2 { [%eval 0.88] } 47... Qg2 { [%eval 1.42] } 48. Bc4? { (1.42 → 0.00) Mistake. Qf4 was best. } { [%eval 0.0] } (48. Qf4 Qe4 49. Qd2 h3 50. Bd5 Qh4 51. Qh2 Qg4 52. Qd6 Qf5 53. Qc6 h2) 48... h3 { [%eval 0.0] } 49. Qd4 { [%eval 0.0] } 49... h2 { [%eval 0.0] } 50. Bd5 { [%eval -0.19] } 50... Qg1?? { (-0.19 → 1.74) Blunder. h1=Q was best. } { [%eval 1.74] } (50... h1=Q 51. Bxg2 Qxg2 52. a4 Qe4 53. c3 Qf5 54. c4 Nf3 55. Qc3 Ne5 56. b4) 51. Qh4+ { [%eval 1.63] } 51... Kg7 { [%eval 1.4] } 52. a4 { [%eval 1.55] } 52... Nf7?! { (1.55 → 2.59) Inaccuracy. Nh7 was best. } { [%eval 2.59] } (52... Nh7 53. Qb4 Kh6 54. Qf4+ Kg7 55. Qc7+ Kh6 56. Qc6 Qe1 57. Bg2 Ng5 58. c3) 53. Bxf7?? { (2.59 → -5.05) Blunder. Qf4 was best. } { [%eval -5.05] } (53. Qf4 Qa7 54. b3 Qd7 55. Bh1 Qh3 56. Qc7 Qh5 57. Kb2 Kg8 58. a5 Qf5) 53... Kxf7?? { (-5.05 → -1.50) Blunder. h1=Q was best. } { [%eval -1.5] } (53... h1=Q 54. Qxh1 Qxh1 55. Bxg6 Kxg6 56. b4 Qd5+ 57. Ka3 Qc4 58. a5 Kf5 59. b5) 54. Qf4+ { [%eval -1.4] } 54... Kg7 { [%eval -1.63] } 55. Qe5+ { [%eval -1.39] } 55... Kh7? { (-1.39 → 0.00) Mistake. Kh6 was best. } { [%eval 0.0] } (55... Kh6 56. Qh8+ Kg5 57. Qd8+ Kh5 58. Qh8+ Kg4 59. Qc8+ Kh4 60. Qh8+ Kg3 61. Qc3+) 56. Qe7+ { [%eval 0.0] } 56... Kh6 { [%eval 0.0] } 57. Qf8+? { (0.00 → -1.29) Mistake. Qh4+ was best. } { [%eval -1.29] } (57. Qh4+ Kg7 58. Qe7+ Kh8 59. Qe8+ Kg7) 57... Kh5 { [%eval -0.86] } 58. Qf3+?? { (-0.86 → -3.42) Blunder. Qh8+ was best. } { [%eval -3.42] } (58. Qh8+ Kg4 59. Qc8+ Kh4 60. Qh8+ Kg3 61. Qc3+ Kg2 62. Qd2+ Qf2 63. Qd5+ Kh3) 58... Qg4 { [%eval -3.16] } 59. Qd5+ { [%eval -3.13] } 59... Qf5?? { (-3.13 → -1.21) Blunder. g5 was best. } { [%eval -1.21] } (59... g5 60. c4 Qf4 61. Qh1 Qxc4+ 62. Ka3 Qc5+ 63. Ka2 Qe5 64. Qf3+ g4 65. Qg2) 60. Qd1+? { (-1.21 → -2.46) Mistake. Qg2 was best. } { [%eval -2.46] } (60. Qg2 Qe5 61. Qh3+ Kg5 62. b3 Qc7 63. Qg2+ Kh6 64. Qe4 g5 65. Qe6+ Kg7) 60... Kh6?? { (-2.46 → 3.27) Blunder. Qg4 was best. } { [%eval 3.27] } (60... Qg4 61. Qd5+ g5 62. a5 Qg1 63. Qf3+ Kh4 64. Qe4+ Kg3 65. Qd3+ Kf2 66. Qd2+) 61. Qd2+ { [%eval 3.15] } 61... g5 { [%eval 2.98] } 62. Qxh2+ { [%eval 3.03] } 62... Kg6 { [%eval 2.76] } 63. Qd6+ { [%eval 3.09] } 63... Kh5 { [%eval 2.97] } 64. Qh2+ { [%eval 2.68] } 64... Kg6 { [%eval 2.8] } 65. Qd6+ { [%eval 2.79] } 65... Kh5 { [%eval 2.63] } 66. Qc6 { [%eval 2.73] } 66... g4?! { (2.73 → 3.88) Inaccuracy. Qf7+ was best. } { [%eval 3.88] } (66... Qf7+ 67. b3 Qf5 68. b4 Qf4 69. Kb3 g4 70. b5 g3 71. b6 Qf1 72. b7) 67. a5?? { (3.88 → -0.52) Blunder. Qb5 was best. } { [%eval -0.52] } (67. Qb5 Kg6 68. Qxf5+ Kxf5 69. a5 g3 70. a6 g2 71. a7 g1=Q 72. a8=Q Kf6) 67... g3?? { (-0.52 → 3.74) Blunder. Qxa5+ was best. } { [%eval 3.74] } (67... Qxa5+ 68. Kb3 Qf5 69. Ka4 g3 70. b4 Kh4 71. Qh6+ Kg4 72. Qg7+ Kf4 73. b5) 68. a6 { [%eval 4.06] } 68... Qa5+ { [%eval 4.0] } 69. Kb1 { [%eval 3.83] } 69... Qe1+ { [%eval 3.84] } 70. Ka2 { [%eval 3.79] } 70... Qa5+ { [%eval 3.88] } 71. Kb1?? { (3.88 → 0.00) Blunder. Kb3 was best. } { [%eval 0.0] } (71. Kb3 Qe5 72. Qb7 Qe6+ 73. c4 Qe3+ 74. Ka2 Qe6 75. Qb5+ Kg6 76. a7 g2) 71... Qe1+ { [%eval 0.0] } 72. Ka2 { [%eval 0.0] } 72... Qa5+ { [%eval 3.81] } { The game is a draw. } 1/2-1/2