lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/qwuxAz2S"] [Date "2026.03.23"] [Round "-"] [White "HustlinHarper"] [Black "kingph31"] [Result "1-0"] [GameId "qwuxAz2S"] [UTCDate "2026.03.23"] [UTCTime "20:37:19"] [WhiteElo "2282"] [BlackElo "2174"] [WhiteRatingDiff "+3"] [BlackRatingDiff "-4"] [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.47] } 8... Be7 { [%eval 0.42] } 9. c4 { [%eval 0.48] } 9... O-O { [%eval 0.49] } 10. Nc3 { [%eval 0.42] } 10... h6 { [%eval 0.45] } 11. h3 { [%eval 0.47] } 11... Nh7 { [%eval 0.48] } 12. Bf4 { [%eval 0.48] } 12... Re8 { [%eval 0.47] } 13. e5 { [%eval 0.41] } 13... Ng5 { [%eval 0.4] } 14. exd6 { [%eval 0.47] } 14... cxd6 { [%eval 0.58] } 15. Nf3 { [%eval 0.15] } 15... Ne6? { (0.15 → 1.67) Mistake. Bf8 was best. } { [%eval 1.67] } (15... Bf8 16. Rxe8 Bxe8 17. Qe2 Rb8 18. Bxg5 hxg5 19. b3 f6 20. Nd4 Qd7 21. Ne6) 16. Bxd6 { [%eval 1.74] } 16... Bxd6 { [%eval 2.03] } 17. Qxd6 { [%eval 2.08] } 17... Bc8?! { (2.08 → 3.15) Inaccuracy. Nf8 was best. } { [%eval 3.15] } (17... Nf8 18. Rxe8 Bxe8 19. Rd1 Qb6 20. b3 Qa5 21. Qd2 Qa3 22. Nd4 Rd8 23. Qe3) 18. Qxc6 { [%eval 3.22] } 18... Rb8 { [%eval 3.1] } 19. Rad1 { [%eval 3.25] } 19... Qe7 { [%eval 3.44] } 20. Nd5 { [%eval 3.46] } 20... Qf8 { [%eval 3.42] } 21. b3 { [%eval 3.45] } 21... Bb7 { [%eval 3.55] } 22. Qd7?! { (3.55 → 2.78) Inaccuracy. Qa4 was best. } { [%eval 2.78] } (22. Qa4 Ra8 23. Qa5 a6 24. Ne5 Rad8 25. Ng4 Bxd5 26. cxd5 Nf4 27. Rxe8 Qxe8) 22... Qc5?! { (2.78 → 3.56) Inaccuracy. Red8 was best. } { [%eval 3.56] } (22... Red8 23. Qa4 Qc5 24. Ne5 Bxd5 25. Rxd5 Rxd5 26. cxd5 Qxd5 27. Qxa7 Rf8 28. Qe3) 23. Ne5 { [%eval 3.75] } 23... Rf8? { (3.75 → 6.27) Mistake. Qf8 was best. } { [%eval 6.27] } (23... Qf8 24. Qa4 Nc5 25. Qa5 Rbc8 26. b4 Bxd5 27. cxd5 Nb7 28. Qa4 Nd6 29. Qxa7) 24. Ne7+?! { (6.27 → 4.57) Inaccuracy. b4 was best. } { [%eval 4.57] } (24. b4 Bxd5 25. bxc5 Bxg2 26. Kxg2 Nxc5 27. Qd6 Rfc8 28. Kh1 Rb2 29. Qd4 Rxa2) 24... Kh7 { [%eval 4.51] } 25. Qd3+ { [%eval 4.49] } 25... f5 { [%eval 4.83] } 26. Nxf5 { [%eval 4.78] } 26... g6?? { (4.78 → Mate in 4) Checkmate is now unavoidable. Nf4 was best. } { [%eval #4] } (26... Nf4 27. Qd7 Nh5 28. Rd6 Kg8 29. Ng6 Qxf5 30. Qxf5 Rxf5) 27. Nxg6?? { (Mate in 4 → 3.52) Lost forced checkmate sequence. Qd7+ was best. } { [%eval 3.52] } (27. Qd7+ Qe7 28. Qxe7+ Kh8 29. Nxg6+ Kg8 30. Nxh6#) 27... Kxg6?? { (3.52 → Mate in 3) Checkmate is now unavoidable. Rxf5 was best. } { [%eval #3] } (27... Rxf5 28. Qc2 Kxg6 29. Rxe6+ Kf7 30. Rde1 Bxg2 31. Kxg2 Rg8+ 32. Kf1 Rfg5 33. Re7+) 28. Rxe6+ { [%eval #7] } 28... Rf6 { [%eval #7] } 29. Nd6+? { (Mate in 7 → 8.49) Lost forced checkmate sequence. Qg3+ was best. } { [%eval 8.49] } (29. Qg3+ Kf7 30. Re7+ Qxe7 31. Qg7+ Ke6 32. Re1+ Kd7 33. Rxe7+ Kd8 34. Qh8+ Rf8) 29... Kg7 { [%eval 8.0] } 30. Rxf6 { [%eval 8.06] } 30... Kxf6 { [%eval 9.08] } 31. Qh7 { [%eval 8.24] } 31... Bc6? { (8.24 → Mate in 3) Checkmate is now unavoidable. Bd5 was best. } { [%eval #3] } (31... Bd5 32. Rxd5 Qxd5 33. cxd5 Rxb3 34. axb3 h5) 32. Qxh6+ { [%eval #5] } 32... Ke7 { [%eval #5] } 33. Qg7+ { [%eval #4] } 33... Ke6 { [%eval #2] } 34. Qf7+ { [%eval #1] } 34... Ke5 { [%eval #1] } 35. Qf5# { White wins by checkmate. } 1-0