FEN
[Event "rated rapid game"]
[Site "https://lichess.org/3CmTc1mx"]
[Date "2026.06.10"]
[Round "-"]
[White "hamza125h"]
[Black "Sofyanarifhi"]
[Result "0-1"]
[GameId "3CmTc1mx"]
[UTCDate "2026.06.10"]
[UTCTime "00:27:19"]
[WhiteElo "1782"]
[BlackElo "1783"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+55"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C24"]
[Opening "Bishop's Opening: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.0] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. Qf3 { [%eval -0.12] } 3... c6 { [%eval -0.24] } 4. c3? { (-0.24 → -1.42) Mistake. Nc3 was best. } { [%eval -1.42] } (4. Nc3 b5 5. Bb3 a5 6. a3 Bc5 7. Nge2 d6 8. d3 O-O) 4... Bd6? { (-1.42 → 0.05) Mistake. d5 was best. } { [%eval 0.05] } (4... d5 5. exd5 cxd5 6. Bb3 Bg4 7. Qe3 Bd6 8. d3 O-O 9. Ne2) 5. d3?! { (0.05 → -0.59) Inaccuracy. d4 was best. } { [%eval -0.59] } (5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 d5 8. exd5 O-O 9. Bg5 Bg4 10. Qxg4 Nxg4) 5... O-O { [%eval -0.44] } 6. Bg5 { [%eval -0.63] } 6... b5 { [%eval -0.34] } 7. Bb3 { [%eval -0.5] } 7... c5?? { (-0.50 → 1.39) Blunder. Be7 was best. } { [%eval 1.39] } (7... Be7 8. Ne2 a5 9. a4 b4 10. Nd2 Na6 11. d4 d5 12. Bxf6 Bxf6 13. exd5) 8. Ne2?! { (1.39 → 0.59) Inaccuracy. Bxf6 was best. } { [%eval 0.59] } (8. Bxf6 Qxf6 9. Qxf6 gxf6 10. Na3 Ba6 11. Bd5 Nc6 12. Nc2 Rab8 13. Ne2 Ne7) 8... Be7 { [%eval 0.72] } 9. Ng3 { [%eval 0.64] } 9... c4? { (0.64 → 1.84) Mistake. Na6 was best. } { [%eval 1.84] } (9... Na6 10. Nf5 d6 11. Nd2 Bxf5 12. Qxf5 Rb8 13. h4 c4 14. dxc4 b4 15. Be3) 10. dxc4 { [%eval 1.92] } 10... bxc4 { [%eval 1.82] } 11. Bxc4 { [%eval 1.86] } 11... Qc7?! { (1.86 → 2.50) Inaccuracy. Nc6 was best. } { [%eval 2.5] } (11... Nc6 12. Bxf6 Bxf6 13. O-O Rb8 14. b4 d6 15. Rd1 Ne7 16. Na3 Ng6 17. Nb5) 12. Nd2?! { (2.50 → 1.52) Inaccuracy. Nf5 was best. } { [%eval 1.52] } (12. Nf5 Nc6 13. Nxe7+ Nxe7 14. Bxf6 gxf6 15. Na3 f5 16. O-O-O Bb7 17. Qe2 a6) 12... Bb7?! { (1.52 → 2.62) Inaccuracy. d6 was best. } { [%eval 2.62] } (12... d6 13. Nf5 Bxf5 14. Qxf5 Nbd7 15. O-O h6 16. Be3 Nb6 17. Bb3 Nbd7 18. Rac1) 13. Nf5 { [%eval 2.49] } 13... Bd8?! { (2.49 → 3.91) Inaccuracy. d6 was best. } { [%eval 3.91] } (13... d6 14. Nxe7+ Qxe7 15. Bxf6 Qxf6 16. Qxf6 gxf6 17. O-O-O Nd7 18. Be2 Nc5 19. Nc4) 14. Bxf6?! { (3.91 → 2.81) Inaccuracy. Nh6+ was best. } { [%eval 2.81] } (14. Nh6+ gxh6 15. Bxh6 Kh8 16. Bxf8 d5 17. Bxd5 Nxd5 18. exd5 Bg5 19. Ne4 Bf4) 14... Bxf6 { [%eval 2.74] } 15. b3 { [%eval 2.15] } 15... Ba6? { (2.15 → 3.60) Mistake. d6 was best. } { [%eval 3.6] } (15... d6 16. Qd3 Rd8 17. Ne3 Nd7 18. Nd5 Bxd5 19. Bxd5 Rac8 20. Nc4 g6 21. g3) 16. Bd5 { [%eval 3.2] } 16... Bb7 { [%eval 3.3] } 17. Bc4? { (3.30 → 1.91) Mistake. Bxb7 was best. } { [%eval 1.91] } (17. Bxb7 Qxb7 18. O-O Na6 19. Nc4 Nc5 20. Ncd6 Qc6 21. Nh6+ gxh6 22. Qxf6 Nxe4) 17... d5?! { (1.91 → 2.78) Inaccuracy. d6 was best. } { [%eval 2.78] } (17... d6 18. Qd3 Rd8 19. Rd1 g6 20. Ne3 Nd7 21. Nd5 Bxd5 22. Bxd5 Rac8 23. Nc4) 18. exd5 { [%eval 2.73] } 18... Qd7?! { (2.73 → 3.80) Inaccuracy. Nd7 was best. } { [%eval 3.8] } (18... Nd7 19. Ne4 g6 20. Nfd6 Bd8 21. Rd1 Rb8 22. Nxb7 Qxb7 23. d6 Kg7 24. h4) 19. Ne4 { [%eval 3.85] } 19... Bxd5? { (3.85 → 7.75) Mistake. Bd8 was best. } { [%eval 7.75] } (19... Bd8 20. h4 g6 21. Ne3 Ba6 22. d6 Bxc4 23. Nxc4 f5 24. Nf6+ Bxf6 25. Qxa8) 20. Nxf6+ { [%eval 7.71] } 20... gxf6? { (7.71 → Mate in 2) Checkmate is now unavoidable. Kh8 was best. } { [%eval #2] } (20... Kh8 21. Bxd5 Qd8 22. Bxa8 Qxf6 23. O-O Na6 24. Ne3 Qh4 25. Be4 f5 26. Bxf5) 21. Bxd5? { (Mate in 2 → 8.21) Lost forced checkmate sequence. Qg4+ was best. } { [%eval 8.21] } (21. Qg4+ Kh8 22. Qg7#) 21... Kh8 { [%eval 8.1] } 22. Bxa8 { [%eval 8.02] } 22... e4 { [%eval 8.68] } 23. Qg4 { [%eval 7.7] } 23... Rg8 { [%eval 7.59] } 24. Qf4 { [%eval 7.72] } 24... Qd3 { [%eval 7.9] } 25. Ne3?? { (7.90 → 0.00) Blunder. Qe3 was best. } { [%eval 0.0] } (25. Qe3 Re8 26. Rd1 Qa6 27. Bxe4 Nc6 28. f3 Ne5 29. a4 Ng6 30. h4 Qe6) 25... Qxc3+ { [%eval 0.0] } 26. Ke2 { [%eval 0.0] } 26... Qb2+?? { (0.00 → 5.05) Blunder. Qd3+ was best. } { [%eval 5.05] } (26... Qd3+ 27. Ke1 Qc3+ 28. Kd1 Qxa1+ 29. Kc2 Rc8+ 30. Nc4 Rxc4+ 31. bxc4 Qxa2+ 32. Kc3) 27. Nc2 { [%eval 4.94] } 27... Qxc2+ { [%eval 5.06] } 28. Ke3?? { (5.06 → Mate in 1) Checkmate is now unavoidable. Kf1 was best. } { [%eval #-1] } (28. Kf1 Qd3+ 29. Kg1 Nd7 30. Qxe4 Qc3 31. Rd1 Ne5 32. h3 Re8 33. g3 Qb2) 28... Qd3# { Black wins by checkmate. } 0-1
