lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/WnOYAN2r"] [Date "2026.03.18"] [Round "-"] [White "kingph31"] [Black "HustlinHarper"] [Result "1-0"] [GameId "WnOYAN2r"] [UTCDate "2026.03.18"] [UTCTime "00:50:22"] [WhiteElo "2233"] [BlackElo "2293"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-6"] [BlackTitle "FM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "C55"] [Opening "Italian Game: Two Knights Defense, Modern Bishop's Opening"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bc4 { [%eval 0.07] } 3... Nf6 { [%eval 0.1] } 4. d3 { [%eval 0.09] } { C55 Italian Game: Two Knights Defense, Modern Bishop's Opening } 4... h6 { [%eval 0.24] } 5. h3 { [%eval 0.15] } 5... d6 { [%eval 0.2] } 6. a3 { [%eval 0.03] } 6... Be6 { [%eval 0.21] } 7. Bb5 { [%eval -0.04] } 7... Bd7 { [%eval 0.3] } 8. Nc3 { [%eval 0.38] } 8... g5 { [%eval 0.42] } 9. Be3 { [%eval 0.44] } 9... Bg7 { [%eval 0.43] } 10. Ne2 { [%eval 0.16] } 10... Ne7 { [%eval 0.51] } 11. Bxd7+ { [%eval 0.58] } 11... Qxd7 { [%eval 0.64] } 12. c4 { [%eval 0.1] } 12... O-O?! { (0.10 → 0.96) Inaccuracy. Nh5 was best. } { [%eval 0.96] } (12... Nh5 13. g4 Nf4 14. Ng3 c5 15. Qc2 b5 16. cxb5 O-O 17. h4 Qxg4 18. Nh2) 13. Ng3 { [%eval 1.08] } 13... Rfe8 { [%eval 1.53] } 14. Qd2?! { (1.53 → 0.68) Inaccuracy. h4 was best. } { [%eval 0.68] } (14. h4 g4 15. Nh2 b5 16. cxb5 Reb8 17. a4 a6 18. bxa6 Rxa6 19. O-O Kh7) 14... Nh7 { [%eval 0.74] } 15. Nh5 { [%eval 0.35] } 15... Nf8? { (0.35 → 1.74) Mistake. f5 was best. } { [%eval 1.74] } (15... f5 16. exf5 Nxf5 17. h4 g4 18. Nh2 Qf7 19. Nxg7 Qxg7 20. Nf1 Re6 21. Ng3) 16. g4?! { (1.74 → 0.68) Inaccuracy. h4 was best. } { [%eval 0.68] } (16. h4 f6 17. hxg5 hxg5 18. d4 Qg4 19. Qc2 c5 20. d5 Nfg6 21. O-O-O Kf7) 16... Nfg6 { [%eval 0.71] } 17. Nh2?! { (0.71 → -0.24) Inaccuracy. Ke2 was best. } { [%eval -0.24] } (17. Ke2 f6 18. h4 c5 19. Rag1 Nc6 20. b4 Nf4+ 21. Bxf4 exf4 22. Qc3) 17... Nh4 { [%eval -0.14] } 18. O-O { [%eval -0.54] } 18... Neg6 { [%eval -0.42] } 19. Qe2 { [%eval -0.94] } 19... Nf4 { [%eval -0.59] } 20. Bxf4 { [%eval -0.63] } 20... exf4 { [%eval -0.44] } 21. Nf3?! { (-0.44 → -1.17) Inaccuracy. Nxg7 was best. } { [%eval -1.17] } (21. Nxg7 Kxg7 22. Nf3 Nxf3+ 23. Qxf3 a5 24. Rfe1 b5 25. b3 Rab8 26. Rac1 bxc4) 21... Nxf3+ { [%eval -1.1] } 22. Qxf3 { [%eval -1.11] } 22... Bd4 { [%eval -0.95] } 23. Rab1 { [%eval -1.0] } 23... a5 { [%eval -1.18] } 24. Kh2 { [%eval -1.58] } 24... Qe6 { [%eval -1.44] } 25. Rg1 { [%eval -1.8] } 25... Kh7 { [%eval -1.25] } 26. Qd1? { (-1.25 → -2.59) Mistake. b3 was best. } { [%eval -2.59] } (26. b3 Kg8 27. Rge1 Kf8 28. Rbc1 Reb8 29. Kg2 Qe5 30. Rc2 Ra7 31. Rec1) 26... f6? { (-2.59 → -1.05) Mistake. Bxf2 was best. } { [%eval -1.05] } (26... Bxf2 27. Rf1 Bd4 28. h4 a4 29. b4 axb3 30. Rxb3 Ra7 31. hxg5 hxg5 32. Qf3) 27. Rf1 { [%eval -1.18] } 27... Qe5 { [%eval -1.22] } 28. f3 { [%eval -1.53] } 28... b6 { [%eval -1.23] } 29. Qb3 { [%eval -1.66] } 29... a4 { [%eval -1.56] } 30. Qb5 { [%eval -1.61] } 30... Re7 { [%eval -1.7] } 31. Qc6 { [%eval -1.65] } 31... Ra7 { [%eval -1.73] } 32. b3 { [%eval -2.13] } 32... axb3 { [%eval -2.09] } 33. Rxb3 { [%eval -1.5] } 33... Qc5 { [%eval -1.35] } 34. Qxc5?! { (-1.35 → -2.25) Inaccuracy. Qd5 was best. } { [%eval -2.25] } (34. Qd5 c6 35. Qxc5 Bxc5 36. Nxf6+ Kg6 37. e5 Rxe5 38. Ne4 Rxa3 39. Rxa3 Bxa3) 34... dxc5 { [%eval -2.35] } 35. h4?! { (-2.35 → -3.42) Inaccuracy. Re1 was best. } { [%eval -3.42] } (35. Re1 Kg6 36. Kg2 Re8 37. Re2 Rb8 38. Rc2 Raa8 39. Kf1 Ra4 40. Ke1 Rba8) 35... Kg6 { [%eval -3.4] } 36. Kh3 { [%eval -4.17] } 36... Re8 { [%eval -4.33] } 37. Re1 { [%eval -4.44] } 37... Rea8 { [%eval -4.35] } 38. Re2 { [%eval -4.51] } 38... Rxa3 { [%eval -4.58] } 39. Rxa3 { [%eval -4.87] } 39... Rxa3 { [%eval -4.91] } 40. Rd2 { [%eval -4.86] } 40... Bc3 { [%eval -4.56] } 41. Rd1 { [%eval -5.04] } 41... Bd4 { [%eval -4.82] } 42. Rd2 { [%eval -5.16] } 42... Ra1 { [%eval -5.02] } 43. hxg5 { [%eval -5.16] } 43... hxg5 { [%eval -5.24] } 44. Kg2 { [%eval -5.73] } 44... Rb1? { (-5.73 → -3.53) Mistake. c6 was best. } { [%eval -3.53] } (44... c6 45. Re2 b5 46. cxb5 cxb5 47. Rc2 Kf7 48. Kh2 b4 49. Re2 b3 50. Kh3) 45. Ra2 { [%eval -3.48] } 45... Rb2+?! { (-3.48 → -2.34) Inaccuracy. Rg1+ was best. } { [%eval -2.34] } (45... Rg1+ 46. Kh2 Rd1 47. Ra8 Kf7 48. Rh8 Rd2+ 49. Kh1 Be5 50. Rh7+ Ke6 51. Ng7+) 46. Rxb2 { [%eval -2.11] } 46... Bxb2 { [%eval -2.05] } 47. Kf2 { [%eval -1.9] } 47... Bd4+ { [%eval -2.7] } 48. Ke2 { [%eval -2.3] } 48... Kf7 { [%eval -2.34] } 49. Kd2 { [%eval -2.16] } 49... Ke7?? { (-2.16 → 0.00) Blunder. Be5 was best. } { [%eval 0.0] } (49... Be5 50. Kc2 c6 51. Kb1 Bd6 52. Kc1 b5 53. Kd1 Bf8 54. Kd2 Ke6 55. Kc2) 50. Kc2? { (0.00 → -1.54) Mistake. Ng7 was best. } { [%eval -1.54] } (50. Ng7 c6 51. Kc2 Kd7 52. Nf5 Ba1 53. Kb3 b5 54. Ka3 Be5 55. Kb3) 50... Kd7? { (-1.54 → 0.00) Mistake. Kf8 was best. } { [%eval 0.0] } (50... Kf8 51. Kb3 Be5 52. Ka3 c6 53. Kb3 Kf7 54. Ka3 Bd6 55. Ka2 b5 56. Kb3) 51. Ng7 { [%eval 0.0] } 51... c6 { [%eval 0.0] } 52. Nf5 { [%eval 0.0] } 52... b5 { [%eval 0.0] } 53. Kb3 { [%eval 0.0] } 53... b4?? { (0.00 → 5.68) Blunder. Ba1 was best. } { [%eval 5.68] } (53... Ba1 54. Kc2 Ke6 55. Nh6 Ke5 56. Nf5 b4 57. Kb3 Ke6 58. Ka2 Be5 59. Nh6) 54. Nxd4 { [%eval 4.95] } 54... cxd4 { [%eval 6.05] } 55. Kxb4 { [%eval 5.39] } 55... Kd6 { [%eval 6.21] } 56. c5+ { [%eval 5.35] } 56... Ke5 { [%eval 6.92] } 57. Kc4 { [%eval 6.75] } 57... f5?? { (6.75 → Mate in 18) Checkmate is now unavoidable. Ke6 was best. } { [%eval #18] } (57... Ke6 58. Kxd4 Kd7 59. e5 Ke6 60. exf6 Kxf6 61. Ke4 Ke6 62. d4 Kf6 63. d5) 58. exf5 { [%eval 16.8] } { White wins on time. } 1-0