Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/KtsMxQW4"] [Date "2026.05.20"] [Round "-"] [White "omarmisalam"] [Black "haris2000"] [Result "1-0"] [GameId "KtsMxQW4"] [UTCDate "2026.05.20"] [UTCTime "20:31:10"] [WhiteElo "1403"] [BlackElo "1405"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-8"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C66"] [Opening "Ruy Lopez: Berlin Defense, Improved 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] } 4. O-O { [%eval 0.28] } 4... Nf6 { [%eval 0.61] } { C66 Ruy Lopez: Berlin Defense, Improved Steinitz Defense } 5. h3 { [%eval 0.28] } 5... Be7 { [%eval 0.3] } 6. d3 { [%eval 0.09] } 6... a6 { [%eval 0.11] } 7. Bxc6+ { [%eval 0.18] } 7... bxc6 { [%eval 0.0] } 8. Nc3 { [%eval 0.18] } 8... O-O { [%eval 0.32] } 9. Be3 { [%eval -0.04] } 9... a5 { [%eval 0.24] } 10. Qd2 { [%eval -0.22] } 10... Ba6 { [%eval -0.25] } 11. a4 { [%eval -0.23] } 11... Re8 { [%eval -0.26] } 12. Rad1 { [%eval -0.38] } 12... Bf8 { [%eval -0.21] } 13. Rfe1 { [%eval -0.14] } 13... d5 { [%eval -0.17] } 14. Bg5 { [%eval -0.39] } 14... Qd6?! { (-0.39 → 0.35) Inaccuracy. d4 was best. } { [%eval 0.35] } (14... d4 15. Ne2 h6 16. Bh4 c5 17. b3 g5 18. Bg3 Bd6 19. Bh2 Bc8 20. Rf1) 15. exd5 { [%eval 0.04] } 15... cxd5 { [%eval 0.12] } 16. d4?! { (0.12 → -0.92) Inaccuracy. Bxf6 was best. } { [%eval -0.92] } (16. Bxf6 gxf6 17. Nh4 Bc8 18. d4 e4 19. Ne2 f5 20. Qg5+ Kh8 21. Nxf5 Qg6) 16... e4 { [%eval -0.95] } 17. Ne5 { [%eval -0.97] } 17... c6 { [%eval -0.98] } 18. Qf4 { [%eval -1.55] } 18... Bc8?! { (-1.55 → -0.56) Inaccuracy. h6 was best. } { [%eval -0.56] } (18... h6 19. Bxf6 gxf6 20. Qg3+ Kh7 21. Ng4 Qxg3 22. fxg3 Reb8 23. Rb1 Rb4 24. Ne2) 19. Ne2 { [%eval -0.67] } 19... Nh5?? { (-0.67 → 6.68) Blunder. Qe6 was best. } { [%eval 6.68] } (19... Qe6 20. Bxf6 Qxf6 21. Qxf6 gxf6 22. Ng4 Kg7 23. Ne3 Rb8 24. c4 Rd8 25. cxd5) 20. Qxf7+ { [%eval 6.64] } 20... Kh8 { [%eval 6.84] } 21. Qxh5?! { (6.84 → 4.90) Inaccuracy. Qxe8 was best. } { [%eval 4.9] } (21. Qxe8 Nf6 22. Nf7+ Kg8 23. Nxd6 Nxe8 24. Nxe8 Rb8 25. b3 Rb7 26. Bf4 Rf7) 21... Rxe5 { [%eval 4.94] } 22. dxe5 { [%eval 4.86] } 22... Qxe5 { [%eval 4.79] } 23. Ng3 { [%eval 4.61] } 23... Be7?? { (4.61 → Mate in 2) Checkmate is now unavoidable. Be6 was best. } { [%eval #2] } (23... Be6 24. Bc1 Qf6 25. Be3 Qxb2 26. Bd4 Qb7 27. Rb1 Qc7 28. Qe5 Qxe5 29. Bxe5) 24. Bxe7?? { (Mate in 2 → 6.70) Lost forced checkmate sequence. Qe8+ was best. } { [%eval 6.7] } (24. Qe8+ Bf8 25. Qxf8#) 24... Qxe7 { [%eval 6.52] } 25. Rd3 { [%eval 5.31] } 25... Ba6 { [%eval 6.06] } 26. Nf5?! { (6.06 → 4.63) Inaccuracy. Rde3 was best. } { [%eval 4.63] } (26. Rde3 g6 27. Qd1 Rd8 28. Qd2 Qf6 29. Nxe4 dxe4 30. Qxa5 Rf8 31. Qc3 Qxc3) 26... Qc5? { (4.63 → 8.15) Mistake. Qf6 was best. } { [%eval 8.15] } (26... Qf6 27. Rg3 g6 28. Qh6 Qxf5 29. f3 Bc4 30. fxe4 dxe4 31. b3 Be6 32. Qe3) 27. Qf7?! { (8.15 → 6.01) Inaccuracy. Rg3 was best. } { [%eval 6.01] } (27. Rg3 g6 28. Rxg6 Qf8 29. Rg7 Qxg7 30. Nxg7 Kxg7 31. Qe5+ Kg6 32. Qe6+ Kg7) 27... Ra7?? { (6.01 → Mate in 2) Checkmate is now unavoidable. Qf8 was best. } { [%eval #2] } (27... Qf8 28. Qxf8+ Rxf8 29. Rb3 h6 30. Ne7 Rf7 31. Nxc6 Rc7 32. Rb6 Bc8 33. g4) 28. Qe8+ { [%eval #1] } { Black resigns. } 1-0