lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/w0mUlxVq"] [Date "2026.04.01"] [Round "-"] [White "HustlinHarper"] [Black "kingph31"] [Result "1-0"] [GameId "w0mUlxVq"] [UTCDate "2026.04.01"] [UTCTime "16:32:13"] [WhiteElo "2297"] [BlackElo "2194"] [WhiteRatingDiff "+4"] [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.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.38] } 8... Be7 { [%eval 0.41] } 9. c4 { [%eval 0.44] } 9... O-O { [%eval 0.41] } 10. Nc3 { [%eval 0.4] } 10... h6 { [%eval 0.39] } 11. h3 { [%eval 0.42] } 11... Nh7 { [%eval 0.45] } 12. Bf4 { [%eval 0.34] } 12... Re8 { [%eval 0.35] } 13. e5 { [%eval 0.31] } 13... Bg5 { [%eval 0.5] } 14. Bh2 { [%eval 0.53] } 14... c5 { [%eval 1.02] } 15. Nf3 { [%eval 0.94] } 15... Bc6 { [%eval 0.96] } 16. Nd5 { [%eval 0.79] } 16... Bxd5 { [%eval 1.07] } 17. Qxd5 { [%eval 1.21] } 17... Qd7? { (1.21 → 2.60) Mistake. dxe5 was best. } { [%eval 2.6] } (17... dxe5) 18. h4 { [%eval 2.53] } 18... Be7?! { (2.53 → 3.45) Inaccuracy. c6 was best. } { [%eval 3.45] } (18... c6 19. Qxd6 Qxd6 20. exd6 Bf6 21. Rxe8+ Rxe8 22. Re1 Rxe1+ 23. Nxe1 Nf8 24. Nd3) 19. e6 { [%eval 3.42] } 19... fxe6 { [%eval 3.17] } 20. Rxe6 { [%eval 2.99] } 20... Kh8 { [%eval 3.22] } 21. Rae1?? { (3.22 → 0.69) Blunder. Ne5 was best. } { [%eval 0.69] } (21. Ne5 Qxe6 22. Qxe6 dxe5 23. Qc6 Bd6 24. b4 cxb4 25. Re1 a5 26. c5 Be7) 21... Nf6?? { (0.69 → 2.74) Blunder. Bf8 was best. } { [%eval 2.74] } (21... Bf8) 22. Qf5 { [%eval 2.81] } 22... Bf8?! { (2.81 → 4.44) Inaccuracy. Rad8 was best. } { [%eval 4.44] } (22... Rad8 23. Be5 Bf8 24. Bxf6 Rxe6 25. Rxe6 gxf6 26. Qxf6+ Bg7 27. Qg6 a5 28. b3) 23. Rxf6 { [%eval 4.29] } 23... Rxe1+ { [%eval 4.51] } 24. Nxe1 { [%eval 4.43] } 24... Qe8 { [%eval 4.89] } 25. Re6 { [%eval 4.9] } 25... Qa4 { [%eval 5.15] } 26. Qe4 { [%eval 5.05] } 26... Qxa2?? { (5.05 → Mate in 17) Checkmate is now unavoidable. Rb8 was best. } { [%eval #17] } (26... Rb8 27. g4 Qxa2 28. Nd3 g5 29. hxg5 hxg5 30. Kg2 Qb1 31. Bg3 Qd1 32. Re8) 27. Qxa8 { [%eval 10.66] } 27... Kg8?! { (10.66 → Mate in 6) Checkmate is now unavoidable. Kh7 was best. } { [%eval #6] } (27... Kh7 28. Qxf8 Qxc4 29. Qf5+ Kh8 30. Re8+ Qg8 31. Rxg8+ Kxg8 32. f3 Kh8 33. Qc8+) 28. Qd5? { (Mate in 6 → 9.69) Lost forced checkmate sequence. Re8 was best. } { [%eval 9.69] } (28. Re8 Qxb2 29. Rxf8+ Kh7 30. Rh8+ Kg6 31. Qe4+ Kf7 32. Qe8+ Kf6 33. Rf8#) 28... Qxb2? { (9.69 → Mate in 1) Checkmate is now unavoidable. c6 was best. } { [%eval #1] } (28... c6 29. Qf5 Qb1 30. Qxb1 d5 31. cxd5 cxd5 32. f3 Kf7) 29. Re2+ { [%eval #6] } { Black resigns. } 1-0