FEN
[Event "Cycle 3 - Stage One CDL 2026 Arena"]
[Site "https://lichess.org/J0HdtoO6"]
[Date "2026.04.14"]
[Round "-"]
[White "safwan_thechesslover"]
[Black "Abood3109"]
[Result "0-1"]
[GameId "J0HdtoO6"]
[UTCDate "2026.04.14"]
[UTCTime "13:53:41"]
[WhiteElo "1057"]
[BlackElo "1048"]
[WhiteRatingDiff "-33"]
[BlackRatingDiff "+34"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C42"]
[Opening "Petrov's Defense: Three Knights Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nc3 { [%eval 0.08] } 2... Nf6 { [%eval 0.03] } 3. Nf3 { [%eval 0.1] } { C42 Petrov's Defense: Three Knights Game } 3... d6 { [%eval 0.48] } 4. Bb5+ { [%eval 0.01] } 4... Nc6?! { (0.01 → 0.59) Inaccuracy. c6 was best. } { [%eval 0.59] } (4... c6 5. Be2 c5 6. Bc4 Be7 7. O-O O-O 8. d3 Nc6 9. Re1) 5. Qe2 { [%eval 0.16] } 5... a6 { [%eval 0.56] } 6. Nxe5?? { (0.56 → -4.10) Blunder. Bxc6+ was best. } { [%eval -4.1] } (6. Bxc6+ bxc6 7. d4 Nd7 8. Be3 a5 9. O-O-O Ba6 10. Qd2 f6) 6... dxe5 { [%eval -3.52] } 7. O-O? { (-3.52 → -5.85) Mistake. Bxc6+ was best. } { [%eval -5.85] } (7. Bxc6+ bxc6 8. b3 a5 9. Bb2 Bc5 10. O-O-O O-O 11. Na4 Ba6 12. d3 Bd4) 7... axb5 { [%eval -5.77] } 8. f4 { [%eval -6.27] } 8... exf4 { [%eval -6.16] } 9. e5 { [%eval -6.37] } 9... Nd5 { [%eval -5.54] } 10. e6 { [%eval -6.79] } 10... Bc5+ { [%eval -6.63] } 11. Rf2 { [%eval -7.98] } 11... f3?! { (-7.98 → -5.01) Inaccuracy. Bxe6 was best. } { [%eval -5.01] } (11... Bxe6 12. Nxd5 Qxd5 13. d3 Nd4 14. Qd1 Nf5 15. Qe2 O-O 16. Bxf4 Qd7 17. Re1) 12. exf7+ { [%eval -5.09] } 12... Kxf7? { (-5.09 → -3.03) Mistake. Kf8 was best. } { [%eval -3.03] } (12... Kf8 13. Qe8+ Qxe8 14. fxe8=R+ Kxe8 15. Nxd5 Bxf2+ 16. Kxf2 Kd7 17. d3 Rf8 18. Bf4) 13. d4? { (-3.03 → -5.54) Mistake. Qxf3+ was best. } { [%eval -5.54] } (13. Qxf3+ Nf6 14. Qh5+ Kg8 15. Qxc5 Qd4 16. Qxb5 h6 17. Ne2 Qd6 18. h3 Ra5) 13... Bxd4 { [%eval -5.45] } 14. g4?! { (-5.45 → -7.62) Inaccuracy. Qxf3+ was best. } { [%eval -7.62] } (14. Qxf3+ Nf6 15. Be3 Bg4 16. Qg3 Bxe3 17. Qxe3 Re8 18. Qg3 Kg8 19. Raf1 Ne5) 14... Nf6 { [%eval -7.66] } 15. g5 { [%eval -10.78] } 15... fxe2 { [%eval -10.41] } 16. Kg2?! { (-10.41 → Mate in 6) Checkmate is now unavoidable. Nxe2 was best. } { [%eval #-6] } (16. Nxe2 Bxf2+ 17. Kxf2 Re8 18. Bf4 Ne4+ 19. Kg1 Nxg5 20. Nc3 Nh3+ 21. Kh1 Nxf4) 16... Kg8? { (Mate in 6 → -9.87) Lost forced checkmate sequence. Bh3+ was best. } { [%eval -9.87] } (16... Bh3+ 17. Kg3 e1=Q 18. g6+ hxg6 19. Nd1 Qxd1 20. Rxf6+ Qxf6 21. Bf4 Qg4#) 17. Rf4? { (-9.87 → Mate in 8) Checkmate is now unavoidable. Bf4 was best. } { [%eval #-8] } (17. Bf4 Bxf2 18. Bxc7 Bh3+ 19. Kxh3 Qd7+ 20. Kg2 Ng4 21. Bg3 Nd4 22. Ne4 Bxg3) 17... Bf5? { (Mate in 8 → -9.15) Lost forced checkmate sequence. Bh3+ was best. } { [%eval -9.15] } (17... Bh3+ 18. Kxh3 e1=Q 19. Be3 Qxe3+ 20. Kg2 Qxf4 21. Rf1 Qxg5+ 22. Kh1 Qdd5+ 23. Nxd5) 18. Rxf5 { [%eval -11.31] } 18... e1=Q { [%eval -10.18] } 19. Rf1?! { (-10.18 → Mate in 5) Checkmate is now unavoidable. Be3 was best. } { [%eval #-5] } (19. Be3 Qxe3 20. Raf1 Ne7 21. R5f4 Nh5 22. R4f3 Qxg5+ 23. Kh1 Qd7 24. Ne2 Qg6) 19... Ng4? { (Mate in 5 → -9.05) Lost forced checkmate sequence. Qd5+ was best. } { [%eval -9.05] } (19... Qd5+ 20. Nxd5 Qe2+ 21. Rf2 Qxf2+ 22. Kh3 Qf3+ 23. Kh4 Qg4#) 20. Rxe1 { [%eval -8.57] } 20... b4 { [%eval -8.71] } 21. g6 { [%eval -11.62] } 21... bxc3 { [%eval -12.71] } 22. gxh7+?! { (-12.71 → Mate in 6) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-6] } (22. Rf1 Qd5+ 23. Kg3 Be5+ 24. Bf4 Ne3 25. Rg1 Bxf4+ 26. Kf2 Qd2+ 27. Kf3 Nd4+) 22... Rxh7 { [%eval #-5] } 23. b4 { [%eval #-4] } 23... Qd5+ { [%eval #-3] } 24. Kg3 { [%eval #-3] } 24... Qd7?! { (Mate in 3 → -13.23) Lost forced checkmate sequence. Bf2+ was best. } { [%eval -13.23] } (24... Bf2+ 25. Kf4 Rf8+ 26. Kxg4 Qf5#) 25. Rb1?! { (-13.23 → Mate in 4) Checkmate is now unavoidable. Re7 was best. } { [%eval #-4] } (25. Re7 Nxe7 26. Bh6 Nxh6 27. h3 Nhf5+ 28. Kf3) 25... Be5+ { [%eval #-6] } 26. Kf3 { [%eval #-4] } 26... Qf5+ { [%eval #-3] } 27. Kg2 { [%eval #-2] } 27... Rxh2+ { [%eval #-1] } 28. Kg1 { [%eval #-1] } 28... Qf2# { Black wins by checkmate. } 0-1