FEN
[Event "rated blitz game"]
[Site "https://lichess.org/Dl99Julk"]
[Date "2026.04.01"]
[Round "-"]
[White "HustlinHarper"]
[Black "kingph31"]
[Result "0-1"]
[GameId "Dl99Julk"]
[UTCDate "2026.04.01"]
[UTCTime "07:13:12"]
[WhiteElo "2294"]
[BlackElo "2197"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+7"]
[WhiteTitle "FM"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "C62"]
[Opening "Ruy Lopez: Steinitz Defense"]
[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. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. Bxc6+ { [%eval 0.23] } 4... bxc6 { [%eval 0.29] } 5. d4 { [%eval 0.28] } 5... exd4 { [%eval 0.26] } 6. Nxd4 { [%eval 0.0] } 6... Bd7 { [%eval 0.31] } 7. O-O { [%eval 0.27] } 7... Nf6 { [%eval 0.58] } 8. Re1 { [%eval 0.45] } 8... Be7 { [%eval 0.54] } 9. c4 { [%eval 0.53] } 9... O-O { [%eval 0.44] } 10. Nc3 { [%eval 0.38] } 10... h6 { [%eval 0.51] } 11. h3 { [%eval 0.4] } 11... Nh7 { [%eval 0.51] } 12. Bf4 { [%eval 0.38] } 12... c5 { [%eval 0.42] } 13. Nf3 { [%eval 0.47] } 13... Bc6 { [%eval 0.48] } 14. e5 { [%eval 0.42] } 14... Re8 { [%eval 0.46] } 15. Nd5 { [%eval 0.39] } 15... Bf8 { [%eval 0.51] } 16. Qd2 { [%eval 0.39] } 16... Rb8 { [%eval 0.62] } 17. b3 { [%eval 0.54] } 17... Re6 { [%eval 1.03] } 18. Rad1 { [%eval 1.02] } 18... Qd7 { [%eval 1.12] } 19. exd6?! { (1.12 → 0.11) Inaccuracy. Bg3 was best. } { [%eval 0.11] } (19. Bg3 Bxd5 20. cxd5 Re7 21. Qd3 Rb4 22. a3 Rb8 23. Re3 Ng5 24. Nxg5 hxg5) 19... Rxe1+ { [%eval 0.42] } 20. Rxe1 { [%eval 0.25] } 20... Bxd5?? { (0.25 → 4.57) Blunder. cxd6 was best. } { [%eval 4.57] } (20... cxd6 21. Qd3 Re8 22. Bd2 Re6 23. Bc3 Qc8 24. Rxe6 fxe6 25. Nf4 e5 26. Nd5) 21. Qxd5?? { (4.57 → 0.60) Blunder. dxc7 was best. } { [%eval 0.6] } (21. dxc7 Rc8 22. Qxd5 Rxc7 23. Bxc7 Qxc7 24. Qd1 Qa5 25. Qe2 Qc7 26. Rd1 Qc8) 21... cxd6 { [%eval 0.49] } 22. Be5 { [%eval 0.41] } 22... Rd8 { [%eval 0.54] } 23. Bc3 { [%eval 0.54] } 23... Re8 { [%eval 0.59] } 24. Rxe8 { [%eval 0.45] } 24... Qxe8 { [%eval 0.57] } 25. Kf1 { [%eval 0.46] } 25... Qe6 { [%eval 0.45] } 26. Qxe6 { [%eval 0.25] } 26... fxe6 { [%eval 0.32] } 27. Nd2 { [%eval 0.29] } 27... d5 { [%eval 0.52] } 28. Be5 { [%eval 0.52] } 28... Ng5 { [%eval 0.94] } 29. f4?! { (0.94 → 0.32) Inaccuracy. Nb1 was best. } { [%eval 0.32] } (29. Nb1 Ne4 30. f3 Nf6 31. Nc3 Nd7 32. Bc7 Nf6 33. Ke2 a6 34. Be5 d4) 29... Nf7 { [%eval 0.45] } 30. Nf3 { [%eval 0.32] } 30... d4? { (0.32 → 1.67) Mistake. Nxe5 was best. } { [%eval 1.67] } (30... Nxe5 31. Nxe5 a6 32. Ke2 Bd6 33. Nd3 Kf7 34. Kf3 Kf6 35. g3 g5 36. fxg5+) 31. Ke2 { [%eval 1.34] } 31... Be7 { [%eval 1.69] } 32. Kd3 { [%eval 1.19] } 32... Kh7? { (1.19 → 3.00) Mistake. a5 was best. } { [%eval 3.0] } (32... a5 33. Bc7 Bd8 34. Bb8 Bb6 35. Ke4 Kf8 36. Ne1 Ke8 37. Nd3 Kd7 38. f5) 33. b4 { [%eval 2.83] } 33... Nxe5+ { [%eval 3.2] } 34. fxe5 { [%eval 3.01] } 34... cxb4 { [%eval 3.01] } 35. Nxd4 { [%eval 2.74] } 35... Kg6 { [%eval 2.53] } 36. Nxe6 { [%eval 2.13] } 36... Kf5?! { (2.13 → 3.50) Inaccuracy. a5 was best. } { [%eval 3.5] } (36... a5 37. Kd4 a4 38. Nf4+ Kf7 39. Nd3 h5 40. c5 b3 41. axb3 axb3 42. Kc3) 37. Nxg7+?? { (3.50 → 0.39) Blunder. Nd4+ was best. } { [%eval 0.39] } (37. Nd4+ Kxe5 38. Nc6+ Kd6 39. Nxe7 Kxe7 40. c5 h5 41. h4 Ke6 42. Kc4 Kd7) 37... Kxe5 { [%eval 0.47] } 38. g4 { [%eval 0.26] } 38... a5 { [%eval 0.44] } 39. Nf5 { [%eval 0.6] } 39... Bc5?? { (0.60 → 3.09) Blunder. Bf8 was best. } { [%eval 3.09] } (39... Bf8 40. Nh4 Ke6 41. Nf3 a4 42. g5 hxg5 43. Nxg5+ Kf5 44. Nf3 Kf4 45. Nd4) 40. Nxh6 { [%eval 3.05] } 40... Kf4 { [%eval 3.01] } 41. Nf5 { [%eval 2.84] } 41... a4 { [%eval 2.8] } 42. Kc2 { [%eval 2.54] } 42... Ke4?! { (2.54 → 3.34) Inaccuracy. Bf8 was best. } { [%eval 3.34] } (42... Bf8 43. Kd3 Bc5 44. Ng7 Ke5 45. h4 Bg1 46. Ne8 Bd4 47. Kc2 Bf2 48. h5) 43. h4 { [%eval 2.65] } 43... Kf4 { [%eval 3.22] } 44. h5?? { (3.22 → 0.61) Blunder. Nh6 was best. } { [%eval 0.61] } (44. Nh6 Ke5 45. g5 Bf8 46. h5 Ke6 47. Kb1 Ke5 48. Nf7+ Ke6 49. g6 Kf6) 44... Kg5?? { (0.61 → 3.18) Blunder. Kxg4 was best. } { [%eval 3.18] } (44... Kxg4 45. Ng7 b3+ 46. axb3 axb3+ 47. Kxb3 Be3 48. Kc3 Kg5 49. h6 Kg6 50. Nf5) 45. h6 { [%eval 2.94] } 45... Kg6 { [%eval 2.68] } 46. Kd3 { [%eval 2.11] } 46... Bf8 { [%eval 2.47] } 47. Ne3?? { (2.47 → 0.18) Blunder. Nd4 was best. } { [%eval 0.18] } (47. Nd4 Bxh6 48. c5 b3 49. axb3 a3 50. Nc2 a2 51. Kc4 Kf6 52. b4 Ke6) 47... Kxh6 { [%eval 0.23] } 48. Nd5 { [%eval 0.02] } 48... Kg5 { [%eval 0.44] } 49. Kd4 { [%eval 0.05] } 49... b3 { [%eval 0.15] } 50. axb3 { [%eval 0.24] } 50... a3?? { (0.24 → 2.32) Blunder. axb3 was best. } { [%eval 2.32] } { Black wins on time. } (50... axb3 51. Kc3 Kxg4 52. Kxb3 Kf3 53. Ka4 Ke2 54. Nb4 Bc5 55. Na6) 0-1