FEN
[Event "Live Chess"]
[Site "Chess.com"]
[Date "2026.04.07"]
[Round "?"]
[White "kbh1889"]
[Black "TCK_10"]
[Result "0-1"]
[GameId "t2tKYqRq"]
[WhiteElo "916"]
[BlackElo "914"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "King's Pawn Game: Leonardis Variation"]
[Termination "Unknown"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. d3 { [%eval 0.0] } { C20 King's Pawn Game: Leonardis Variation } 2... Nf6 { [%eval 0.01] } 3. a3 { [%eval -0.21] } 3... Bc5 { [%eval -0.04] } 4. h3 { [%eval -0.49] } 4... O-O { [%eval -0.33] } 5. Nc3 { [%eval -0.51] } 5... Nc6 { [%eval -0.21] } 6. Qf3?! { (-0.21 → -0.99) Inaccuracy. g4 was best. } { [%eval -0.99] } (6. g4 Nd4 7. Bg2 c6 8. Nf3 d5 9. Nxe5 Re8 10. Na4 Bd6) 6... d6?! { (-0.99 → -0.35) Inaccuracy. d5 was best. } { [%eval -0.35] } (6... d5 7. Nge2 d4 8. Nb1 a5 9. Ng3 g6 10. Qd1 a4 11. Bh6 Re8 12. Be2) 7. Bg5 { [%eval -0.88] } 7... h6? { (-0.88 → 0.37) Mistake. Nd4 was best. } { [%eval 0.37] } (7... Nd4 8. Qd1 h6 9. Bxf6 Qxf6 10. b4 Nb5 11. bxc5 Nxc3 12. Qd2 Nb5 13. cxd6) 8. Bxh6?? { (0.37 → -3.57) Blunder. Bxf6 was best. } { [%eval -3.57] } (8. Bxf6 Qxf6 9. Qxf6 gxf6 10. Nd5 Nd4 11. Rc1 c6 12. Nxf6+ Kg7 13. Nh5+ Kg6) 8... gxh6 { [%eval -3.35] } 9. Qg3+ { [%eval -3.74] } 9... Kh8 { [%eval -3.81] } 10. O-O-O { [%eval -3.77] } 10... Rg8 { [%eval -3.44] } 11. Qf3? { (-3.44 → -5.57) Mistake. Qh4 was best. } { [%eval -5.57] } (11. Qh4 Nh7 12. Qxh6 Bxf2 13. Nf3 Nd4 14. Qd2 Bh4 15. Kb1 Be6 16. Nxd4 exd4) 11... Be6?! { (-5.57 → -3.91) Inaccuracy. Nd4 was best. } { [%eval -3.91] } (11... Nd4 12. Qe3 Nb3+ 13. cxb3 Bxe3+ 14. fxe3 Be6 15. Be2 b5 16. g4 Rb8 17. g5) 12. Nge2 { [%eval -3.98] } 12... d5 { [%eval -3.69] } 13. Ng3? { (-3.69 → -6.44) Mistake. exd5 was best. } { [%eval -6.44] } (13. exd5 Nxd5 14. Ne4 Be7 15. g4 Nd4 16. Nxd4 exd4 17. Bg2 c6 18. Rde1 b5) 13... Nd4 { [%eval -6.27] } 14. Qe3 { [%eval -7.49] } 14... Nb3+ { [%eval -7.33] } 15. cxb3 { [%eval -7.18] } 15... Bxe3+ { [%eval -7.52] } 16. fxe3 { [%eval -7.03] } 16... d4 { [%eval -6.5] } 17. exd4 { [%eval -6.34] } 17... exd4 { [%eval -6.31] } 18. Nb5 { [%eval -7.38] } 18... Bxb3 { [%eval -6.55] } 19. Re1 { [%eval -7.44] } 19... c6 { [%eval -7.3] } 20. Nxa7 { [%eval -8.47] } 20... Rxg3 { [%eval -8.04] } 21. Nxc6 { [%eval -10.72] } 21... bxc6 { [%eval -9.04] } 22. h4? { (-9.04 → Mate in 5) Checkmate is now unavoidable. Kb1 was best. } { [%eval #-5] } (22. Kb1 Nh7 23. e5 Be6 24. Rc1 Qd5 25. Rc4 Rb8 26. Kc1 Rgg8 27. Rb4 Qa5) 22... h5? { (Mate in 5 → -8.89) Lost forced checkmate sequence. Qa5 was best. } { [%eval -8.89] } (22... Qa5 23. Be2 Qc5+ 24. Kb1 Qc2+ 25. Ka1 Rxa3+ 26. bxa3 Qa2#) 23. Be2 { [%eval -9.59] } 23... Rxg2 { [%eval -9.55] } 24. Bf3? { (-9.55 → Mate in 5) Checkmate is now unavoidable. Ref1 was best. } { [%eval #-5] } (24. Ref1 Qa5 25. Rf5 Rxe2 26. Rxa5 Rxa5 27. Rg1 Rc5+ 28. Kb1 Kh7 29. Ka1 Ng4) 24... Rc2+ { [%eval #-4] } 25. Kb1 { [%eval #-4] } 25... Qa5 { [%eval #-5] } 26. e5 { [%eval #-3] } 26... Qxa3?? { (Mate in 3 → -5.42) Lost forced checkmate sequence. Rxb2+ was best. } { [%eval -5.42] } (26... Rxb2+ 27. Kxb2 Qxa3+ 28. Kb1 Qa1#) 27. bxa3 { [%eval -4.94] } 27... Rxa3?? { (-4.94 → 4.07) Blunder. Ng4 was best. } { [%eval 4.07] } (27... Ng4 28. e6 fxe6 29. Bxg4 hxg4 30. Re5 Rf2 31. Rg1 Bc2+ 32. Ka1 Bxd3 33. Rh5+) 28. Rc1?? { (4.07 → -6.42) Blunder. exf6 was best. } { [%eval -6.42] } (28. exf6 Kh7 29. Re8 Kg6 30. Rf1 Kxf6 31. Bd1+ Kg7 32. Bxc2 Be6 33. Rb8 c5) 28... Raa2?? { (-6.42 → -1.71) Blunder. Rf2 was best. } { [%eval -1.71] } (28... Rf2 29. Rxc6 Ba2+ 30. Kc1 Bd5 31. Rc8+ Kh7 32. Kb1 Ba2+ 33. Kc1 Be6 34. Ra8) 29. Rxc2 { [%eval -1.72] } 29... Rxc2 { [%eval -1.69] } 30. exf6 { [%eval -1.5] } 30... Kg8? { (-1.50 → -0.12) Mistake. Rf2 was best. } { [%eval -0.12] } (30... Rf2 31. Bxh5 Kh7 32. Rh3 Bd5 33. Kc1 Kh6 34. Bd1 Rxf6 35. Be2 Rg6 36. Bf3) 31. Bxh5 { [%eval -0.56] } 31... Kf8?! { (-0.56 → 0.05) Inaccuracy. Rf2 was best. } { [%eval 0.05] } (31... Rf2 32. Rg1+ Kf8 33. Rg4 c5 34. Rg5 Bc2+ 35. Kc1 Bxd3 36. Rxc5 Rxf6 37. Bd1) 32. Rg1?! { (0.05 → -0.52) Inaccuracy. Bd1 was best. } { [%eval -0.52] } (32. Bd1 Rc3 33. Bxb3 Rxb3+ 34. Kc2 Rc3+ 35. Kd2 Rc5 36. Ra1 Ke8 37. Re1+ Kf8) 32... Rd2 { [%eval -0.11] } 33. Rg3?! { (-0.11 → -0.67) Inaccuracy. Bf3 was best. } { [%eval -0.67] } (33. Bf3 Rf2 34. Bxc6 Bc2+ 35. Ka1 Bxd3 36. Rd1 Rxf6 37. Bg2 Ra6+ 38. Kb2 Rb6+) 33... Ke8?! { (-0.67 → -0.09) Inaccuracy. Bd5 was best. } { [%eval -0.09] } (33... Bd5 34. Bg4 Rf2 35. Bc8 Rxf6 36. Rg4 Rf1+ 37. Kc2 Rf2+ 38. Kc1 Ke7 39. Rxd4) 34. Rg8+ { [%eval -0.13] } 34... Kd7 { [%eval -0.13] } 35. Bxf7?? { (-0.13 → -4.69) Blunder. Rg7 was best. } { [%eval -4.69] } (35. Rg7 Rxd3 36. Bxf7 Bxf7 37. Rxf7+ Ke6 38. Rc7 Kd6 39. f7 Rf3 40. Ra7 Ke6) 35... Bxf7 { [%eval -4.52] } 36. Rf8 { [%eval -4.43] } 36... Ke6 { [%eval -5.11] } 37. Rc8 { [%eval -5.12] } 37... Kd5 { [%eval -4.91] } 38. Rf8 { [%eval -5.03] } 38... Be6 { [%eval -5.06] } 39. f7 { [%eval -5.28] } 39... Bxf7 { [%eval -4.79] } 40. Rxf7 { [%eval -4.86] } 40... c5?? { (-4.86 → 0.00) Blunder. Rxd3 was best. } { [%eval 0.0] } (40... Rxd3 41. Kc2 Rh3 42. Rf4 c5 43. Rg4 Kc4 44. Kb2 Rh2+ 45. Ka3 Rh1 46. Kb2) 41. h5?? { (0.00 → -5.04) Blunder. Rf5+ was best. } { [%eval -5.04] } (41. Rf5+ Kc6 42. Rf3 Rh2 43. Rf8 Kb6 44. Rb8+ Kc7 45. Rf8) 41... c4?? { (-5.04 → 0.00) Blunder. Rxd3 was best. } { [%eval 0.0] } (41... Rxd3 42. Kb2 Rh3 43. h6 Rxh6 44. Ra7 Rh2+ 45. Kb3 Rh3+ 46. Kc2 Rh1 47. Ra8) 42. h6 { [%eval 0.0] } 42... c3 { [%eval 0.0] } 43. h7 { [%eval 0.0] } 43... Rh2 { [%eval 0.0] } 44. Kc1 { [%eval 0.0] } 44... Ke5 { [%eval 0.0] } 45. Re7+ { [%eval 0.0] } 45... Kf4 { [%eval 0.0] } 46. Rf7+?? { (0.00 → -6.02) Blunder. Re4+ was best. } { [%eval -6.02] } (46. Re4+ Kf5 47. Rxd4 Rxh7 48. Kc2 Rh2+ 49. Kxc3 Ke5 50. Re4+ Kd5 51. Rb4 Rh1) 46... Ke3 { [%eval -5.51] } 47. Re7+?! { (-5.51 → -8.94) Inaccuracy. Kb1 was best. } { [%eval -8.94] } (47. Kb1 Kxd3 48. Rf3+ Kc4 49. Rf7 Rh1+ 50. Ka2 c2 51. h8=Q Rxh8 52. Kb2 Kd3) 47... Kxd3 { [%eval -6.58] } 48. Rg7?? { (-6.58 → Mate in 2) Checkmate is now unavoidable. Re1 was best. } { [%eval #-2] } (48. Re1 Rxh7 49. Rg1 Ra7 50. Rg3+ Kc4 51. Kc2 Ra2+ 52. Kc1 Kb3 53. Kd1 Rh2) 48... Rh1+ { [%eval #-1] } { Black wins. } 0-1