FEN
[Event "rated rapid game"]
[Site "https://lichess.org/4BjRjKGO"]
[Date "2026.04.24"]
[Round "-"]
[White "Houssem_B_Ali"]
[Black "soham_0310"]
[Result "1-0"]
[GameId "4BjRjKGO"]
[UTCDate "2026.04.24"]
[UTCTime "15:00:17"]
[WhiteElo "919"]
[BlackElo "1059"]
[WhiteRatingDiff "+31"]
[BlackRatingDiff "-13"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C50"]
[Opening "Italian Game: Giuoco Piano"]
[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. Bc4 { [%eval 0.07] } 3... Bc5 { [%eval 0.2] } { C50 Italian Game: Giuoco Piano } 4. O-O { [%eval 0.13] } 4... Nf6 { [%eval 0.2] } 5. d3 { [%eval 0.13] } 5... Ng4?! { (0.13 → 0.97) Inaccuracy. O-O was best. } { [%eval 0.97] } (5... O-O 6. c3 d6 7. Re1 a5 8. h3 h6 9. d4 Ba7 10. Be3) 6. Nxe5?? { (0.97 → -2.68) Blunder. Bxf7+ was best. } { [%eval -2.68] } (6. Bxf7+ Kxf7 7. Ng5+ Kg8 8. Qxg4 d6 9. Qh5 g6 10. Qd1 h6) 6... Ngxe5 { [%eval -3.09] } 7. Qh5 { [%eval -3.61] } 7... Nd4?? { (-3.61 → 2.69) Blunder. d6 was best. } { [%eval 2.69] } (7... d6 8. Bg5 Qd7 9. Bb3 Nd4 10. Nc3 Qg4 11. Qxg4 Bxg4 12. Nd5 Rc8 13. Be3) 8. Qxe5+ { [%eval 2.76] } 8... Qe7 { [%eval 2.59] } 9. Qxe7+? { (2.59 → 0.98) Mistake. Qxg7 was best. } { [%eval 0.98] } (9. Qxg7 Ne2+ 10. Kh1 Bd4 11. Qh6 b5 12. Bd5 Nxc1 13. Qxc1 c6 14. c3 Bb6) 9... Kxe7 { [%eval 1.53] } 10. Bg5+ { [%eval 1.38] } 10... f6 { [%eval 1.56] } 11. Bh4?? { (1.56 → -2.12) Blunder. Be3 was best. } { [%eval -2.12] } (11. Be3 d6 12. Bxd4 Bxd4 13. c3 Bb6 14. a4 c6 15. a5 Bc7 16. Re1 Bd7) 11... Nxc2 { [%eval -2.06] } 12. Nd2?! { (-2.06 → -2.79) Inaccuracy. e5 was best. } { [%eval -2.79] } (12. e5 Nxa1 13. exf6+ Kf8 14. Rc1 c6 15. Nc3 Bd4 16. fxg7+ Kxg7 17. Ne2 Bxb2) 12... Nxa1 { [%eval -2.71] } 13. Rxa1 { [%eval -2.73] } 13... g5 { [%eval -2.58] } 14. Bg3 { [%eval -2.58] } 14... h5? { (-2.58 → -1.17) Mistake. d6 was best. } { [%eval -1.17] } (14... d6 15. h4 Be6 16. Bxe6 Kxe6 17. Kf1 h5 18. a4 a5 19. f3 Rhg8 20. Nb3) 15. h4? { (-1.17 → -2.59) Mistake. Bxc7 was best. } { [%eval -2.59] } (15. Bxc7 d6 16. Ba5 Be6 17. Bc3 Bxc4 18. Nxc4 b5 19. Ne3 Bxe3 20. fxe3 Rhf8) 15... gxh4?? { (-2.59 → -0.50) Blunder. d6 was best. } { [%eval -0.5] } (15... d6 16. Rc1 a5 17. hxg5 fxg5 18. e5 Bf5 19. Bd5 h4 20. exd6+ cxd6 21. Bh2) 16. Bxh4 { [%eval -0.41] } 16... Rg8?? { (-0.41 → 4.76) Blunder. b5 was best. } { [%eval 4.76] } (16... b5 17. Bd5 c6 18. e5 Kf8 19. Bxf6 Rh6 20. Bf3 Bd4 21. Rb1 d5 22. Nb3) 17. e5?? { (4.76 → 0.74) Blunder. Bxg8 was best. } { [%eval 0.74] } (17. Bxg8 a5 18. Nf3 d6 19. d4 Ba7 20. e5 Kf8 21. Bd5 c6 22. Be4 d5) 17... Kf8?! { (0.74 → 1.60) Inaccuracy. Rg4 was best. } { [%eval 1.6] } (17... Rg4 18. Bxf6+ Kf8 19. Re1 Bb4 20. Re2 Bxd2 21. Rxd2 d6 22. d4 dxe5 23. Bxe5) 18. exf6?? { (1.60 → -0.15) Blunder. Bxg8 was best. } { [%eval -0.15] } (18. Bxg8 Kxg8 19. Ne4 d6 20. Rc1 f5 21. exd6 cxd6 22. Nxc5 dxc5 23. Rxc5 Be6) 18... Rg4 { [%eval -0.27] } 19. g3 { [%eval -0.65] } 19... c6 { [%eval -0.37] } 20. Ne4 { [%eval -0.3] } 20... d5 { [%eval 0.09] } 21. Nxc5?! { (0.09 → -0.75) Inaccuracy. Bxd5 was best. } { [%eval -0.75] } (21. Bxd5 cxd5 22. Nxc5 b6 23. Nb3 Ra4 24. Rc1 Bh3) 21... dxc4 { [%eval -0.44] } 22. dxc4?! { (-0.44 → -1.27) Inaccuracy. Re1 was best. } { [%eval -1.27] } (22. Re1 b6 23. Ne4 cxd3 24. f3 Rxh4 25. gxh4 Bf5 26. Kf2 Rd8 27. Ke3 Bxe4) 22... Rb8?? { (-1.27 → 1.01) Blunder. Rxc4 was best. } { [%eval 1.01] } (22... Rxc4 23. Nd3 Be6 24. Nf4 Bf7 25. Rd1 Rc2 26. b4 Rxa2 27. Rd7 Rb2 28. Nh3) 23. Re1?! { (1.01 → 0.33) Inaccuracy. Rd1 was best. } { [%eval 0.33] } (23. Rd1 Bf5 24. Nd7+ Bxd7 25. Rxd7 b5 26. c5 Re8 27. Rc7 Re1+ 28. Kg2 Re2) 23... b6? { (0.33 → 1.52) Mistake. Rxc4 was best. } { [%eval 1.52] } (23... Rxc4 24. Nd3 Bf5 25. Ne5 Rc2 26. Bg5 Kg8 27. Rd1 Rc5 28. f7+ Kg7 29. Rd6) 24. Ne6+? { (1.52 → 0.00) Mistake. Nd3 was best. } { [%eval 0.0] } (24. Nd3 Rb7 25. Ne5 Rd4 26. Ng6+ Kf7 27. Nh8+ Kf8 28. Bg5 Rh7 29. Ng6+ Kf7) 24... Kf7?? { (0.00 → 11.55) Blunder. Bxe6 was best. } { [%eval 11.55] } (24... Bxe6 25. Rxe6 Rxc4 26. Re7 Re8 27. Rxa7 Re5 28. Ra8+ Kf7 29. Kg2 Rc2 30. Ra7+) 25. Nd8+ { [%eval 10.25] } 25... Kg6 { [%eval 10.64] } 26. f7 { [%eval 9.77] } 26... Kg7? { (9.77 → Mate in 6) Checkmate is now unavoidable. Kh7 was best. } { [%eval #6] } (26... Kh7 27. Re7 Rg7 28. f8=Q Rxe7 29. Qxe7+ Kg6 30. Nxc6 Kh6 31. Nxb8 Bh3 32. Kh2) 27. Re8 { [%eval #5] } 27... Bd7 { [%eval #3] } 28. f8=Q+ { [%eval #2] } 28... Kg6 { [%eval #2] } 29. Qf7+ { [%eval #1] } 29... Kh6 { [%eval #1] } 30. Rh8# { White wins by checkmate. } 1-0