FEN
[Event "rated blitz game"]
[Site "https://lichess.org/a5uQSW2A"]
[Date "2026.03.26"]
[Round "-"]
[White "MohamedSalahEgy"]
[Black "S_Perez"]
[Result "0-1"]
[GameId "a5uQSW2A"]
[UTCDate "2026.03.26"]
[UTCTime "01:23:52"]
[WhiteElo "1785"]
[BlackElo "1781"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A20"]
[Opening "English Opening: King's English Variation, Nimzowitsch Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.12] } 1... e5 { [%eval 0.14] } 2. Nf3 { [%eval 0.0] } { A20 English Opening: King's English Variation, Nimzowitsch Variation } 2... d6 { [%eval 0.3] } 3. b3 { [%eval 0.09] } 3... Be7 { [%eval 0.07] } 4. Bb2 { [%eval 0.07] } 4... f5 { [%eval 0.1] } 5. g3 { [%eval -0.07] } 5... Nf6 { [%eval 0.02] } 6. Bg2 { [%eval 0.0] } 6... O-O { [%eval 0.06] } 7. O-O { [%eval -0.07] } 7... Nc6 { [%eval 0.17] } 8. d4?! { (0.17 → -0.60) Inaccuracy. Nc3 was best. } { [%eval -0.6] } (8. Nc3 Qe8 9. e3 Bd8 10. Rc1 a5 11. a3 Bd7 12. d3 Qg6) 8... e4 { [%eval -0.63] } 9. Nfd2 { [%eval -0.91] } 9... Ng4 { [%eval -0.64] } 10. h3 { [%eval -0.66] } 10... Nf6 { [%eval -0.44] } 11. e3 { [%eval -0.79] } 11... Nb4 { [%eval -0.94] } 12. Nc3 { [%eval -0.87] } 12... Nd3 { [%eval -0.58] } 13. Qc2?! { (-0.58 → -1.23) Inaccuracy. Ba3 was best. } { [%eval -1.23] } (13. Ba3 c6 14. Ndxe4 fxe4 15. Nxe4 Nxe4 16. Bxe4 Nxf2 17. Rxf2 Rxf2 18. Kxf2 Qa5) 13... c6 { [%eval -1.24] } 14. Ncxe4? { (-1.24 → -3.01) Mistake. d5 was best. } { [%eval -3.01] } (14. d5 cxd5 15. cxd5 Nxb2 16. Qxb2 h5 17. Ne2 Nxd5 18. Rad1 Be6 19. Nc4 Qd7) 14... Nxb2?? { (-3.01 → 1.24) Blunder. fxe4 was best. } { [%eval 1.24] } (14... fxe4 15. Nxe4 Nxb2 16. Nxf6+ Rxf6 17. Qxb2 d5 18. Rad1 Bf5 19. f4 Kh8 20. g4) 15. Nxf6+ { [%eval 1.3] } 15... Bxf6 { [%eval 1.23] } 16. Qxb2 { [%eval 1.26] } 16... c5 { [%eval 1.84] } 17. Qc2?! { (1.84 → 0.97) Inaccuracy. Rad1 was best. } { [%eval 0.97] } (17. Rad1 Kh8 18. Qc2 cxd4 19. exd4 Rb8 20. Rfe1 Bd7 21. Re2 Qb6 22. Nf3 Qa5) 17... cxd4 { [%eval 0.99] } 18. exd4 { [%eval 0.97] } 18... Bxd4 { [%eval 1.04] } 19. Rad1 { [%eval 0.83] } 19... a6? { (0.83 → 2.49) Mistake. Bc5 was best. } { [%eval 2.49] } (19... Bc5 20. Bd5+ Kh8 21. Nf3 Rb8 22. Rfe1 Bd7 23. Qd2 a5 24. Qf4 h6 25. Nd4) 20. Nf3?! { (2.49 → 1.66) Inaccuracy. Ne4 was best. } { [%eval 1.66] } (20. Ne4 Ba7 21. Nxd6 f4 22. c5 Qf6 23. b4 f3 24. Bh1 Bxh3 25. Rfe1 h5) 20... Ba7 { [%eval 1.92] } 21. Ne5 { [%eval 1.37] } 21... Qf6 { [%eval 1.24] } 22. Bd5+ { [%eval 0.98] } 22... Kh8 { [%eval 0.79] } 23. Nd3 { [%eval 0.54] } 23... Rb8? { (0.54 → 1.79) Mistake. f4 was best. } { [%eval 1.79] } (23... f4 24. Nxf4 Qg5 25. Kh1 Rxf4 26. gxf4 Qh4 27. Qd3 Bxh3 28. Qg3 Qxg3 29. fxg3) 24. Rfe1?? { (1.79 → -0.39) Blunder. Nf4 was best. } { [%eval -0.39] } (24. Nf4 Bd7 25. Qd2 b5 26. cxb5 axb5 27. b4 Rbc8 28. Rfe1 Rfe8 29. Rxe8+ Rxe8) 24... Qg5?? { (-0.39 → 1.52) Blunder. f4 was best. } { [%eval 1.52] } (24... f4 25. Nxf4 g5 26. Nd3 Bxh3 27. Qe2 b5 28. Bg2 bxc4 29. bxc4 Bd7 30. Rb1) 25. Nf4?? { (1.52 → -2.89) Blunder. Kg2 was best. } { [%eval -2.89] } (25. Kg2 Bd4 26. h4 Qf6 27. h5 Bd7 28. Qc1 Bc6 29. Nf4 Be5 30. Rh1 Rf7) 25... Qxg3+ { [%eval -2.54] } 26. Ng2 { [%eval -2.4] } 26... Qxh3?! { (-2.40 → -1.77) Inaccuracy. f4 was best. } { [%eval -1.77] } (26... f4 27. c5 Qxh3 28. Rd3 Qh5 29. cxd6 Bf5 30. Qd1 Qg6 31. Rd2 Bc5 32. Re7) 27. Re7?! { (-1.77 → -2.73) Inaccuracy. Rd3 was best. } { [%eval -2.73] } (27. Rd3 Qh6 28. Rf3 Bd4 29. Qd3 Qf6 30. Rh3 b5 31. Nf4 Be5 32. Qg3 Bxf4) 27... f4 { [%eval -2.72] } 28. Qb2 { [%eval -3.17] } 28... Qh6?! { (-3.17 → -2.18) Inaccuracy. Qg3 was best. } { [%eval -2.18] } (28... Qg3 29. Bf3 Bh3 30. c5 Qg5 31. Rc7 Rf6 32. Rd5 Qg6 33. Qd2 Bxc5 34. Rcxc5) 29. Qe2 { [%eval -2.38] } 29... Bh3 { [%eval -2.53] } 30. Kf1?? { (-2.53 → -5.76) Blunder. Bf3 was best. } { [%eval -5.76] } (30. Bf3 Qg6 31. Rd3 Bc5 32. Be4 Bf5 33. Rf3 Bxe4 34. Rxe4 Qg4 35. Kf1 g5) 30... Bxg2+? { (-5.76 → -2.95) Mistake. f3 was best. } { [%eval -2.95] } (30... f3 31. Bxf3 Bg4 32. Ne1 Bxf3 33. Qxf3 Rxf3 34. Nxf3 Rf8 35. Rd3 Qh1+ 36. Ke2) 31. Bxg2 { [%eval -2.65] } 31... Qg5?? { (-2.65 → -0.43) Blunder. f3 was best. } { [%eval -0.43] } (31... f3 32. Bxf3 Qh4 33. Re6 Bxf2 34. Rd5 Bc5 35. Kg2 b6 36. Rh5 Qd4 37. Rd5) 32. Re1?! { (-0.43 → -1.26) Inaccuracy. Rd5 was best. } { [%eval -1.26] } (32. Rd5 f3 33. Rxg5 fxe2+ 34. Rxe2 Bc5 35. Rg3 g6 36. Bd5 a5 37. Rf3 Rxf3) 32... h6?! { (-1.26 → -0.56) Inaccuracy. f3 was best. } { [%eval -0.56] } (32... f3 33. Bxf3 Qf6 34. Kg2 Qg6+ 35. Kf1 Bc5 36. Re6 Qf5 37. Kg2 Qg5+ 38. Kf1) 33. Qc2?? { (-0.56 → -5.74) Blunder. Bf3 was best. } { [%eval -5.74] } (33. Bf3 Bd4 34. Qd3 Bc5 35. R1e6 Qh4 36. Qe2 b6 37. Re8 Qh3+ 38. Bg2 Qf5) 33... f3 { [%eval -5.63] } 34. Bxf3 { [%eval -5.79] } 34... Rxf3 { [%eval -5.78] } 35. Re8+ { [%eval -5.59] } 35... Rf8 { [%eval -5.74] } 36. Rxf8+ { [%eval -5.98] } 36... Rxf8 { [%eval -6.15] } 37. Re6 { [%eval -7.12] } 37... Qh4 { [%eval -6.9] } 38. Re2?? { (-6.90 → Mate in 1) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-1] } (38. Ke1 Qh1+ 39. Kd2 Rxf2+ 40. Re2 Rxe2+ 41. Kxe2 Qg2+ 42. Kd1 Qf1+ 43. Kd2 Qf2+) 38... Qh1# { Black wins by checkmate. } 0-1