lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/ypuxghpI"] [Date "2026.03.18"] [Round "-"] [White "HustlinHarper"] [Black "kingph31"] [Result "1-0"] [GameId "ypuxghpI"] [UTCDate "2026.03.18"] [UTCTime "00:45:05"] [WhiteElo "2289"] [BlackElo "2238"] [WhiteRatingDiff "+4"] [BlackRatingDiff "-5"] [WhiteTitle "FM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "C62"] [Opening "Ruy Lopez: Steinitz Defense"] [Termination "Normal"] [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.15] } 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.43] } 8... Be7 { [%eval 0.5] } 9. c4 { [%eval 0.45] } 9... O-O { [%eval 0.46] } 10. Nc3 { [%eval 0.44] } 10... h6 { [%eval 0.48] } 11. h3 { [%eval 0.47] } 11... Nh7 { [%eval 0.6] } 12. Bf4 { [%eval 0.41] } 12... c5 { [%eval 0.4] } 13. Nf3 { [%eval 0.43] } 13... Be6 { [%eval 0.78] } 14. Nd5 { [%eval 0.46] } 14... Re8 { [%eval 0.43] } 15. Nxe7+ { [%eval 0.38] } 15... Qxe7 { [%eval 0.33] } 16. b3 { [%eval 0.27] } 16... g5?! { (0.27 → 1.10) Inaccuracy. a5 was best. } { [%eval 1.1] } (16... a5 17. e5 Red8 18. exd6 cxd6 19. Qd3 Nf6 20. Bg3 a4 21. Bh4 axb3 22. Qxb3) 17. Bg3 { [%eval 0.69] } 17... g4 { [%eval 1.13] } 18. hxg4 { [%eval 1.13] } 18... Bxg4 { [%eval 1.17] } 19. Qd3 { [%eval 1.21] } 19... Bxf3 { [%eval 1.15] } 20. Qxf3 { [%eval 1.35] } 20... Ng5 { [%eval 1.27] } 21. Qh5 { [%eval 0.74] } 21... Kg7?? { (0.74 → 2.63) Blunder. Qf6 was best. } { [%eval 2.63] } (21... Qf6 22. e5 dxe5 23. Rad1 c6 24. Rd3 Re6 25. Bh4 Qg7 26. Rg3 Rg6 27. Qe2) 22. e5 { [%eval 2.63] } 22... Rad8?! { (2.63 → 4.15) Inaccuracy. dxe5 was best. } { [%eval 4.15] } (22... dxe5 23. Rxe5 Qf6 24. Rae1 Kf8 25. Qe2 Rxe5 26. Bxe5 Qf5 27. Qe3 Kg8 28. Qxc5) 23. f4 { [%eval 4.27] } 23... Nh7 { [%eval 4.71] } 24. f5?? { (4.71 → 1.76) Blunder. Bh4 was best. } { [%eval 1.76] } (24. Bh4 Qd7 25. Bxd8 Qxd8 26. Rad1 Nf8 27. f5 Qg5 28. f6+ Kg8 29. Qxg5+ hxg5) 24... Qg5 { [%eval 1.86] } 25. Qf3 { [%eval 1.46] } 25... dxe5 { [%eval 1.71] } 26. Bxe5+ { [%eval 1.54] } 26... f6?! { (1.54 → 2.74) Inaccuracy. Nf6 was best. } { [%eval 2.74] } (26... Nf6 27. Qc3 Re7 28. Re2 Rd4 29. Rae1 Rxe5 30. Rxe5 Ng4 31. R5e2 Qxf5 32. Rf1) 27. Bf4?? { (2.74 → 0.23) Blunder. Bxc7 was best. } { [%eval 0.23] } (27. Bxc7 Rxe1+ 28. Rxe1 Rg8 29. Bg3 Kh8 30. Re3 Qg7 31. Bf4 Ng5 32. Qc6 Nf7) 27... Qxf5 { [%eval 0.27] } 28. Bxh6+ { [%eval 0.25] } 28... Kg6 { [%eval 0.39] } 29. Bf4 { [%eval 0.0] } 29... Ng5 { [%eval 0.0] } 30. Qg3 { [%eval 0.0] } 30... Rd3 { [%eval 0.0] } 31. Re3 { [%eval 0.0] } 31... Red8 { [%eval 0.28] } 32. Bxg5 { [%eval 0.06] } 32... fxg5 { [%eval 0.08] } 33. Rf1 { [%eval 0.0] } 33... Rd1 { [%eval 0.03] } 34. Ree1 { [%eval 0.05] } 34... Rxe1 { [%eval 0.09] } 35. Rxe1 { [%eval 0.1] } 35... Rd3? { (0.10 → 1.65) Mistake. Qf6 was best. } { [%eval 1.65] } (35... Qf6 36. Qe5 g4 37. Qe4+ Kg5 38. Qe3+ Kg6 39. a4 a5 40. g3 Qd4 41. Kf1) 36. Qxc7 { [%eval 1.64] } 36... Rd7 { [%eval 1.65] } 37. Qc6+ { [%eval 1.73] } 37... Kh5 { [%eval 1.4] } 38. Qe4? { (1.40 → 0.00) Mistake. Qc8 was best. } { [%eval 0.0] } (38. Qc8 Rf7 39. Qxf5 Rxf5 40. Re7 a6 41. Re6 g4 42. Kh2 Rf2 43. Rxa6 Kh4) 38... Qxe4 { [%eval 0.0] } 39. Rxe4 { [%eval 0.03] } 39... Rd1+?! { (0.03 → 0.78) Inaccuracy. Rd2 was best. } { [%eval 0.78] } (39... Rd2 40. Re5 Rxa2 41. Rxc5 Rb2 42. Rb5 Kh4 43. c5 Kg3 44. Kf1 Rxg2 45. Rb4) 40. Kh2?! { (0.78 → 0.11) Inaccuracy. Kf2 was best. } { [%eval 0.11] } (40. Kf2 Ra1 41. Kf3 Rxa2 42. g4+ Kg6 43. Re6+ Kf7 44. Re5 Rb2 45. Rxg5 Rxb3+) 40... Rd2 { [%eval 0.09] } 41. Re5 { [%eval 0.0] } 41... Rxa2 { [%eval 0.02] } 42. Rxc5 { [%eval 0.09] } 42... Ra3?! { (0.09 → 1.17) Inaccuracy. a5 was best. } { [%eval 1.17] } (42... a5 43. Rd5 a4 44. bxa4 Rxa4 45. Rd4 Ra3 46. g4+ Kh4 47. Kg2 Rg3+ 48. Kf1) 43. Rb5 { [%eval 1.17] } 43... Kg4? { (1.17 → 3.07) Mistake. a6 was best. } { [%eval 3.07] } (43... a6 44. Rb8 Ra2 45. Kg3 Rb2 46. Rb6 Rc2 47. Rf6 a5 48. Rf3 Kg6 49. Rd3) 44. c5 { [%eval 2.85] } 44... a5?? { (2.85 → 6.49) Blunder. Ra6 was best. } { [%eval 6.49] } (44... Ra6 45. Rb4+ Kf5 46. Rc4 Rc6 47. b4 Ke5 48. Kg3 Kd5 49. Rc2 Rc8 50. Kg4) 45. c6 { [%eval 6.94] } 45... Ra2 { [%eval 6.6] } 46. Rc5 { [%eval 6.29] } 46... Ra4?? { (6.29 → Mate in 7) Checkmate is now unavoidable. Re2 was best. } { [%eval #7] } (46... Re2 47. c7 Re8 48. c8=Q+ Rxc8 49. Rxc8 Kf4 50. Re8 Kf5 51. Kh3 Kf4 52. Rf8+) 47. bxa4 { [%eval #6] } { Black resigns. } 1-0