FEN
[Event "rated blitz game"]
[Site "https://lichess.org/ksYk1zrJ"]
[Date "2026.04.01"]
[Round "-"]
[White "HustlinHarper"]
[Black "kingph31"]
[Result "1-0"]
[GameId "ksYk1zrJ"]
[UTCDate "2026.04.01"]
[UTCTime "16:39:42"]
[WhiteElo "2300"]
[BlackElo "2191"]
[WhiteRatingDiff "+3"]
[BlackRatingDiff "-3"]
[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.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.41] } 9. c4 { [%eval 0.47] } 9... c5 { [%eval 0.59] } 10. Nf3 { [%eval 0.33] } 10... O-O { [%eval 0.36] } 11. h3 { [%eval 0.26] } 11... h6 { [%eval 0.5] } 12. Nc3 { [%eval 0.36] } 12... Be6 { [%eval 0.88] } 13. Nd5?! { (0.88 → 0.19) Inaccuracy. b3 was best. } { [%eval 0.19] } (13. b3 a5 14. Bf4 Re8 15. e5 dxe5 16. Bxe5 Nd7 17. Bf4 Bf6 18. Rc1 Bxc3) 13... Nxd5 { [%eval 0.12] } 14. cxd5 { [%eval 0.13] } 14... Bd7 { [%eval 0.18] } 15. Bd2 { [%eval 0.05] } 15... Bf6 { [%eval 0.43] } 16. Qc2 { [%eval 0.36] } 16... Rb8 { [%eval 0.3] } 17. Bc3 { [%eval 0.28] } 17... Re8 { [%eval 0.62] } 18. Rad1 { [%eval 0.27] } 18... g6?! { (0.27 → 1.35) Inaccuracy. Bxc3 was best. } { [%eval 1.35] } (18... Bxc3 19. bxc3 Qc8 20. c4 Rb4 21. Rd3 Qb8 22. Ra3 c6 23. Nd2 Rb2 24. Qc3) 19. e5 { [%eval 1.3] } 19... dxe5 { [%eval 1.74] } 20. Nxe5 { [%eval 1.63] } 20... Bf5 { [%eval 1.92] } 21. Qc1 { [%eval 1.61] } 21... Qd6 { [%eval 1.58] } 22. Nc4 { [%eval 1.61] } 22... Rxe1+ { [%eval 1.59] } 23. Bxe1? { (1.59 → 0.20) Mistake. Rxe1 was best. } { [%eval 0.2] } (23. Rxe1 Qa6 24. Ne5 Re8 25. Qxh6 Bg7 26. Qf4 f6 27. Nc6 Rxe1+ 28. Bxe1 Qxa2) 23... Qf8?! { (0.20 → 1.30) Inaccuracy. Qa6 was best. } { [%eval 1.3] } (23... Qa6 24. Bc3 Qxc4 25. Bxf6 Qxc1 26. Rxc1 Rb6 27. Bc3 f6 28. b3 Rd6 29. Bb2) 24. Bc3 { [%eval 1.22] } 24... Qg7 { [%eval 1.63] } 25. Bxf6 { [%eval 1.38] } 25... Qxf6 { [%eval 1.44] } 26. Qxh6 { [%eval 1.52] } 26... Bc2?! { (1.52 → 2.17) Inaccuracy. Re8 was best. } { [%eval 2.17] } (26... Re8 27. Qd2 Re4 28. Qc1 Re2 29. Rd2 Re4 30. Ne3 Qg5 31. d6 cxd6 32. Rxd6) 27. Rc1?! { (2.17 → 1.03) Inaccuracy. Re1 was best. } { [%eval 1.03] } (27. Re1 Qd4 28. b3 Qxd5 29. Qc1 Be4 30. Qf4 Re8 31. Qxc7 Qg5 32. g4 Re6) 27... Bd3 { [%eval 1.08] } 28. b3 { [%eval 0.92] } 28... Bxc4 { [%eval 1.48] } 29. Rxc4 { [%eval 1.24] } 29... Qa1+ { [%eval 1.41] } 30. Kh2 { [%eval 1.46] } 30... Qxa2?? { (1.46 → 6.55) Blunder. Rb4 was best. } { [%eval 6.55] } (30... Rb4 31. Rxc5 Qe5+ 32. g3 Re4 33. Rb5 c6 34. Rb7 Re2 35. Qf4 Qxf4 36. gxf4) 31. Rh4 { [%eval 6.75] } 31... Qb2 { [%eval 6.75] } 32. Qh7+ { [%eval 6.65] } 32... Kf8 { [%eval 6.58] } 33. Qh8+ { [%eval 6.61] } 33... Qxh8 { [%eval 6.76] } 34. Rxh8+ { [%eval 6.68] } 34... Ke7 { [%eval 6.6] } 35. Rxb8 { [%eval 6.55] } 35... Kd6 { [%eval 6.35] } 36. Rb7 { [%eval 6.64] } 36... a5 { [%eval 6.77] } 37. Kg3 { [%eval 6.72] } 37... Kxd5 { [%eval 6.86] } 38. Rxc7 { [%eval 6.84] } { Black resigns. } 1-0