Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/Q1oCEX2X"] [Date "2026.05.20"] [Round "-"] [White "WBK30608"] [Black "AliMomani"] [Result "1-0"] [GameId "Q1oCEX2X"] [UTCDate "2026.05.20"] [UTCTime "16:21:41"] [WhiteElo "2251"] [BlackElo "2319"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-7"] [Variant "Standard"] [TimeControl "180+0"] [ECO "D35"] [Opening "Queen's Gambit Declined: Exchange Variation, Positional Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... e6 { [%eval 0.14] } 3. Nc3 { [%eval 0.09] } 3... d5 { [%eval 0.24] } 4. cxd5 { [%eval 0.22] } 4... exd5 { [%eval 0.2] } 5. Bg5 { [%eval 0.26] } 5... c6 { [%eval 0.28] } { D35 Queen's Gambit Declined: Exchange Variation, Positional Variation } 6. e3 { [%eval 0.28] } 6... Bd6 { [%eval 0.45] } 7. Bd3 { [%eval 0.44] } 7... h6 { [%eval 0.44] } 8. Bh4 { [%eval 0.53] } 8... O-O { [%eval 0.44] } 9. Qc2 { [%eval 0.37] } 9... Re8 { [%eval 0.36] } 10. Nge2 { [%eval 0.34] } 10... a5 { [%eval 0.44] } 11. Bg3 { [%eval 0.13] } 11... Na6 { [%eval 0.23] } 12. a3 { [%eval 0.14] } 12... Nh5 { [%eval 0.41] } 13. Bxd6 { [%eval 0.37] } 13... Qxd6 { [%eval 0.36] } 14. O-O { [%eval 0.31] } 14... Nf6 { [%eval 0.36] } 15. Na4 { [%eval 0.33] } 15... Ng4 { [%eval 0.54] } 16. Ng3 { [%eval 0.54] } 16... h5 { [%eval 0.75] } 17. h3 { [%eval 0.67] } 17... Nxe3?! { (0.67 → 1.32) Inaccuracy. h4 was best. } { [%eval 1.32] } (17... h4 18. hxg4 hxg3 19. g5 Bg4 20. Bh7+ Kf8 21. Bf5 Bh5 22. fxg3 Qxg3 23. Nb6) 18. fxe3 { [%eval 1.36] } 18... Qxg3 { [%eval 1.35] } 19. Rf3 { [%eval 1.11] } 19... Qg5 { [%eval 1.31] } 20. Raf1?! { (1.31 → 0.49) Inaccuracy. Nb6 was best. } { [%eval 0.49] } (20. Nb6 Rb8 21. Nxc8 Rbxc8 22. Bh7+ Kh8 23. Rxf7 Rf8 24. Raf1 Rxf7 25. Rxf7 Qxe3+) 20... Rxe3?? { (0.49 → 5.97) Blunder. Be6 was best. } { [%eval 5.97] } (20... Be6 21. Nc3 Nc7 22. Qf2 Re7 23. e4 dxe4 24. Nxe4 Qh6 25. Qh4 Kf8 26. Nc5) 21. Rxf7 { [%eval 5.75] } 21... Bxh3?? { (5.75 → Mate in 3) Checkmate is now unavoidable. Bf5 was best. } { [%eval #3] } (21... Bf5 22. R7xf5 Qe7 23. Rxh5 Rxd3 24. Qxd3 Qe4 25. Qxe4 dxe4 26. Re5 Rd8 27. Rxe4) 22. Bxa6?? { (Mate in 3 → -2.41) Lost forced checkmate sequence. Bh7+ was best. } { [%eval -2.41] } (22. Bh7+ Kh8 23. Rf8+ Rxf8 24. Rxf8#) 22... Bxg2 { [%eval -2.09] } 23. R7f5?! { (-2.09 → -3.25) Inaccuracy. Qf5 was best. } { [%eval -3.25] } (23. Qf5 Rg3 24. Qxg5 Rxg5 25. R1f5 Rg6 26. Bxb7 Bh3+ 27. Kh2 Bxf5 28. Rxf5 Rf8) 23... Qg3?? { (-3.25 → 2.13) Blunder. Qg4 was best. } { [%eval 2.13] } (23... Qg4 24. R1f4 Be4+ 25. Rxg4 Bxc2 26. Rxh5 Bd1 27. Bxb7 Bxg4 28. Bxa8 Bxh5 29. Bxc6) 24. Qxg2 { [%eval 2.25] } 24... Rxa6 { [%eval 2.2] } 25. Qxg3?! { (2.20 → 1.26) Inaccuracy. Rxh5 was best. } { [%eval 1.26] } (25. Rxh5 Ra8 26. Nc5 Rae8 27. Qxg3 Rxg3+ 28. Kh2 Rge3 29. Rf2 R8e7 30. Rh3 Re2) 25... Rxg3+ { [%eval 1.38] } 26. Kh2 { [%eval 1.33] } 26... Rb3? { (1.33 → 2.90) Mistake. Rg4 was best. } { [%eval 2.9] } (26... Rg4 27. Nc5 Ra8 28. Rxh5 Rxd4 29. Rf2 b5 30. Rg5 Re8 31. Nb7 Rh4+ 32. Kg2) 27. R1f2 { [%eval 2.92] } 27... Ra8 { [%eval 2.97] } 28. Rxh5 { [%eval 2.33] } 28... Re8?! { (2.33 → 3.39) Inaccuracy. Rd3 was best. } { [%eval 3.39] } (28... Rd3 29. Nc5 Rxd4 30. Nxb7 Rg4 31. Re5 Kh7 32. Re6 a4 33. Rxc6 Rb8 34. Rb6) 29. Nc5 { [%eval 3.59] } 29... Rb5 { [%eval 3.63] } 30. Nd7 { [%eval 3.24] } 30... Rb3 { [%eval 3.41] } 31. Rg5 { [%eval 3.11] } 31... Kh7?? { (3.11 → 6.32) Blunder. Re1 was best. } { [%eval 6.32] } (31... Re1 32. Nf6+ Kf8 33. Nxd5+ Ke8 34. Nc3 b5 35. Rxg7 b4 36. axb4 axb4 37. Rb7) 32. Ne5 { [%eval 5.65] } 32... c5?! { (5.65 → 10.24) Inaccuracy. Rxe5 was best. } { [%eval 10.24] } (32... Rxe5 33. dxe5 Re3 34. Rf7 Kh6 35. Rfxg7 Re2+ 36. Rg2 Rxe5 37. R2g6+ Kh5 38. Rg3) 33. Rf7 { [%eval 7.77] } 33... Rxb2+ { [%eval 8.94] } 34. Kh3 { [%eval 7.82] } 34... Kh6? { (7.82 → Mate in 3) Checkmate is now unavoidable. Kh8 was best. } { [%eval #3] } (34... Kh8 35. Rgxg7 Rxe5 36. Rh7+ Kg8 37. dxe5 d4 38. Rfg7+ Kf8 39. Rc7 Kg8 40. Rhd7) 35. Rg6+ { [%eval #2] } 35... Kh5 { [%eval #1] } 36. Rf5# { White wins by checkmate. } 1-0