FEN
[Event "rated blitz game"]
[Site "https://lichess.org/b79n7dB6"]
[Date "2025.12.30"]
[Round "-"]
[White "HustlinHarper"]
[Black "kingph31"]
[Result "1-0"]
[GameId "b79n7dB6"]
[UTCDate "2025.12.30"]
[UTCTime "17:27:23"]
[WhiteElo "2326"]
[BlackElo "2217"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-4"]
[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.21] } 3. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. Bxc6+ { [%eval 0.23] } 4... bxc6 { [%eval 0.24] } 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.5] } 8. Re1 { [%eval 0.32] } 8... Be7 { [%eval 0.31] } 9. Nc3 { [%eval 0.29] } 9... c5 { [%eval 0.39] } 10. Nf3 { [%eval 0.45] } 10... O-O { [%eval 0.74] } 11. e5 { [%eval 0.7] } 11... Ne8 { [%eval 1.25] } 12. Nd5 { [%eval 1.24] } 12... Be6 { [%eval 1.24] } 13. Bf4 { [%eval 0.91] } 13... Bxd5 { [%eval 1.11] } 14. Qxd5 { [%eval 1.11] } 14... Rb8 { [%eval 1.65] } 15. e6?! { (1.65 → 0.91) Inaccuracy. b3 was best. } { [%eval 0.91] } (15. b3) 15... f6 { [%eval 1.44] } 16. b3 { [%eval 1.18] } 16... Qc8 { [%eval 1.6] } 17. c4 { [%eval 1.12] } 17... c6 { [%eval 1.23] } 18. Qf5?! { (1.23 → 0.64) Inaccuracy. Qd3 was best. } { [%eval 0.64] } (18. Qd3 g5) 18... g6 { [%eval 1.16] } 19. Qh3 { [%eval 1.05] } 19... g5?! { (1.05 → 1.66) Inaccuracy. Ng7 was best. } { [%eval 1.66] } (19... Ng7 20. Rad1) 20. Bd2? { (1.66 → 0.40) Mistake. Qg3 was best. } { [%eval 0.4] } (20. Qg3) 20... Ng7 { [%eval 0.56] } 21. Bc3 { [%eval 0.12] } 21... Qe8 { [%eval 0.26] } 22. Nd2 { [%eval 0.31] } 22... Qg6 { [%eval 0.26] } 23. Rad1 { [%eval -0.02] } 23... h5? { (-0.02 → 1.59) Mistake. d5 was best. } { [%eval 1.59] } (23... d5 24. cxd5) 24. Ne4 { [%eval 1.72] } 24... Nf5 { [%eval 1.89] } 25. Qd3 { [%eval 1.88] } 25... Rbd8?! { (1.88 → 2.86) Inaccuracy. Kh7 was best. } { [%eval 2.86] } (25... Kh7 26. Qf3) 26. h3?! { (2.86 → 1.68) Inaccuracy. Ng3 was best. } { [%eval 1.68] } (26. Ng3 Nh4 27. Qxg6+ Nxg6 28. Ba5 Rc8 29. Nf5 d5 30. cxd5 cxd5 31. Rxd5 c4) 26... d5? { (1.68 → 3.31) Mistake. Kh7 was best. } { [%eval 3.31] } (26... Kh7 27. b4 cxb4 28. Bxb4 g4 29. hxg4 hxg4 30. Qa3 Rh8 31. Ng3 Nxg3 32. fxg3) 27. Ng3 { [%eval 3.28] } 27... Nh4 { [%eval 3.18] } 28. Qxg6+ { [%eval 3.26] } 28... Nxg6 { [%eval 3.11] } 29. Nf5 { [%eval 3.05] } 29... d4 { [%eval 2.64] } 30. Bb2?! { (2.64 → 1.79) Inaccuracy. Nxe7+ was best. } { [%eval 1.79] } (30. Nxe7+ Nxe7 31. Bb2 Rfe8 32. Ba3 Ng6 33. Bxc5 d3 34. Bxa7 Nf4 35. Bb6 Rd6) 30... Rfe8 { [%eval 1.44] } 31. Nxe7+ { [%eval 1.68] } 31... Rxe7 { [%eval 1.79] } 32. Ba3 { [%eval 1.7] } 32... Rde8? { (1.70 → 3.29) Mistake. Ne5 was best. } { [%eval 3.29] } (32... Ne5 33. Bxc5 Rxe6 34. Bxa7 Kf7 35. Bb6 Rd7 36. a4 d3 37. a5 Rb7 38. c5) 33. Bxc5 { [%eval 3.21] } 33... Rxe6 { [%eval 3.62] } 34. Rxe6 { [%eval 3.54] } 34... Rxe6 { [%eval 3.36] } 35. Rxd4 { [%eval 2.69] } 35... Nf4?! { (2.69 → 3.51) Inaccuracy. Re1+ was best. } { [%eval 3.51] } (35... Re1+ 36. Kh2 Re5 37. Bxa7 Ra5 38. Rd8+ Kf7 39. Rd7+ Ke6 40. Rc7 Rxa2 41. Rxc6+) 36. Rd8+ { [%eval 2.93] } 36... Kf7 { [%eval 2.83] } 37. Bxa7 { [%eval 2.81] } 37... h4?! { (2.81 → 3.72) Inaccuracy. Re1+ was best. } { [%eval 3.72] } (37... Re1+ 38. Kh2) 38. Bb8? { (3.72 → 2.13) Mistake. Be3 was best. } { [%eval 2.13] } (38. Be3 Re7 39. Kf1 Ne6 40. Rd2 f5 41. f3 Re8 42. Rd7+ Kf6 43. Rd3) 38... Re1+ { [%eval 1.96] } 39. Kh2 { [%eval 1.8] } 39... Ne2?! { (1.80 → 2.93) Inaccuracy. Nh5 was best. } { [%eval 2.93] } (39... Nh5 40. a4 f5 41. g3 hxg3+ 42. fxg3 Rb1 43. a5 Rxb3 44. a6 Nf6 45. a7) 40. Rd7+ { [%eval 2.83] } 40... Ke6 { [%eval 2.59] } 41. Rd6+ { [%eval 2.84] } 41... Kf7 { [%eval 2.66] } 42. Rxc6 { [%eval 2.67] } 42... f5? { (2.67 → 4.27) Mistake. Nc3 was best. } { [%eval 4.27] } (42... Nc3 43. g4 hxg3+ 44. Kxg3 Nxa2 45. Kg4 Kg6 46. Bg3 Rg1 47. Rd6 Nc3 48. Kf3) 43. Rc7+ { [%eval 4.25] } 43... Ke6 { [%eval 4.14] } 44. Rc8 { [%eval 4.17] } 44... g4 { [%eval 4.83] } 45. Re8+ { [%eval 4.69] } 45... Kf7 { [%eval 5.13] } 46. Re5?? { (5.13 → Mate in 2) Checkmate is now unavoidable. Re3 was best. } { [%eval #-2] } (46. Re3 Kg6 47. hxg4 fxg4 48. a4 Rg1 49. Rxe2 Rb1 50. Ra2 Rxb3 51. Bc7 Rb1) 46... Kf6?? { (Mate in 2 → 5.38) Lost forced checkmate sequence. g3+ was best. } { [%eval 5.38] } (46... g3+ 47. fxg3 hxg3#) 47. hxg4 { [%eval 5.35] } 47... fxg4 { [%eval 5.31] } 48. Re3 { [%eval 5.07] } 48... g3+ { [%eval 6.03] } 49. fxg3 { [%eval 6.13] } 49... hxg3+ { [%eval 7.13] } 50. Bxg3 { [%eval 6.99] } 50... Nxg3 { [%eval 6.61] } 51. Rxe1 { [%eval 7.54] } 51... Nh5 { [%eval 7.4] } 52. Rf1+ { [%eval 7.29] } 52... Kg5 { [%eval 7.05] } 53. Kg1 { [%eval 7.01] } { White wins on time. } 1-0