FEN
[Event "Cycle 2 - Stage One CDL 2026 Arena"]
[Site "https://lichess.org/cTkCPoCb"]
[Date "2026.04.14"]
[Round "-"]
[White "TaifWadhah"]
[Black "Muhammad_binfahad"]
[Result "0-1"]
[GameId "cTkCPoCb"]
[UTCDate "2026.04.14"]
[UTCTime "13:09:57"]
[WhiteElo "918"]
[BlackElo "903"]
[WhiteRatingDiff "-53"]
[BlackRatingDiff "+53"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D00"]
[Opening "Blackmar-Diemer Gambit: Fritz Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. e4?! { (0.27 → -0.64) Inaccuracy. c4 was best. } { [%eval -0.64] } (2. c4 dxc4 3. Nf3 Nf6 4. e3 c5 5. Bxc4 e6 6. O-O a6) 2... dxe4 { [%eval -0.52] } 3. Bc4 { [%eval -0.97] } { D00 Blackmar-Diemer Gambit: Fritz Attack } 3... e6 { [%eval -0.54] } 4. f4? { (-0.54 → -2.13) Mistake. Ne2 was best. } { [%eval -2.13] } (4. Ne2 Nc6 5. a3 Nf6 6. Nbc3 Be7 7. Bg5 O-O 8. Qd2 h6) 4... Nf6?! { (-2.13 → -1.47) Inaccuracy. f5 was best. } { [%eval -1.47] } (4... f5 5. Ne2 Nf6 6. O-O Be7 7. a4 O-O 8. Na3 Kh8 9. Bb3 Nc6 10. Nc4) 5. f5? { (-1.47 → -3.24) Mistake. Ne2 was best. } { [%eval -3.24] } (5. Ne2 Nc6 6. Bb3 Na5 7. Nbc3 a6 8. Ng3 b5 9. Be3 Bb4) 5... exf5 { [%eval -3.22] } 6. Qd2 { [%eval -3.79] } 6... Be7 { [%eval -3.7] } 7. Qc3 { [%eval -4.27] } 7... Nc6 { [%eval -4.29] } 8. Bb3?! { (-4.29 → -6.03) Inaccuracy. Bb5 was best. } { [%eval -6.03] } (8. Bb5 O-O 9. Bxc6 a5 10. a3 bxc6 11. Ne2 Ra6 12. Qc4 h6 13. Nbc3 Bd6) 8... Bc5?? { (-6.03 → 2.04) Blunder. Bb4 was best. } { [%eval 2.04] } (8... Bb4 9. Bg5 Be6 10. Ba4 O-O 11. d5 Bxd5 12. a3 Bxc3+ 13. Nxc3 h6 14. Bxf6) 9. Qxc5 { [%eval 1.65] } 9... Rf8? { (1.65 → 3.44) Mistake. Qxd4 was best. } { [%eval 3.44] } (9... Qxd4 10. Qxd4 Nxd4 11. Ne2 Nxe2 12. Kxe2 Be6 13. Nc3 h6 14. Nb5 O-O-O 15. Nxa7+) 10. Qc4?? { (3.44 → 1.33) Blunder. Ne2 was best. } { [%eval 1.33] } (10. Ne2 Qe7 11. Qxe7+ Nxe7 12. Nbc3 Be6 13. Bg5 Bxb3 14. axb3 Nfd5 15. Nxd5 Nxd5) 10... Nxd4?! { (1.33 → 2.08) Inaccuracy. Be6 was best. } { [%eval 2.08] } (10... Be6 11. Qb5 Qxd4 12. Ne2 Qd7 13. O-O O-O-O 14. Qc5 b6 15. Qa3 Rg8 16. Ba4) 11. c3?! { (2.08 → 1.04) Inaccuracy. Ne2 was best. } { [%eval 1.04] } (11. Ne2 Nxe2 12. Qxe2 Qe7 13. Nc3 Be6 14. Bd2 O-O-O 15. O-O-O h6 16. g3 a6) 11... Nxb3 { [%eval 0.97] } 12. Qxf7+?? { (0.97 → -7.59) Blunder. axb3 was best. } { [%eval -7.59] } (12. axb3 Be6 13. Qb4 b6 14. Ne2 a5 15. Qa4+ Qd7 16. Na3 O-O-O 17. O-O Qxa4) 12... Rxf7 { [%eval -7.86] } 13. Be3 { [%eval -9.95] } 13... Kf8 { [%eval -7.08] } 14. Bc5+ { [%eval -10.19] } 14... Kg8 { [%eval -7.47] } 15. axb3 { [%eval -7.47] } 15... e3 { [%eval -7.26] } 16. Ra5 { [%eval -8.35] } 16... Rd7 { [%eval -8.11] } 17. Rb5? { (-8.11 → Mate in 5) Checkmate is now unavoidable. Bd4 was best. } { [%eval #-5] } (17. Bd4 b6 18. Rxf5 Rxd4 19. cxd4 Bxf5 20. Nf3 Bxb1 21. O-O Bg6 22. Ra1 Qe8) 17... Rd1+ { [%eval #-4] } 18. Ke2 { [%eval #-4] } 18... Qd2+?? { (Mate in 4 → -4.89) Lost forced checkmate sequence. Qd3+ was best. } { [%eval -4.89] } (18... Qd3+ 19. Kf3 f4 20. Kxf4 Qe4+ 21. Kg3 Qg4#) 19. Kf3?? { (-4.89 → Mate in 1) Checkmate is now unavoidable. Nxd2 was best. } { [%eval #-1] } (19. Nxd2 Rxd2+ 20. Kxe3 Rd1 21. Bd4 b6 22. Bxf6 gxf6 23. Rb4 Bb7 24. Kf2 c5) 19... Nh5?? { (Mate in 1 → -5.52) Lost forced checkmate sequence. Qf2# was best. } { [%eval -5.52] } (19... Qf2#) 20. Bxe3?? { (-5.52 → Mate in 2) Checkmate is now unavoidable. Nxd2 was best. } { [%eval #-2] } (20. Nxd2 exd2 21. Ke2 Rf1 22. Kxd2 b6 23. Bf2 Rxf2+ 24. Kc1 Ba6 25. Nh3 Re8) 20... Qxb2? { (Mate in 2 → -8.93) Lost forced checkmate sequence. Rf1+ was best. } { [%eval -8.93] } (20... Rf1+ 21. Bf2 Qxf2#) 21. Rd5? { (-8.93 → Mate in 2) Checkmate is now unavoidable. Nd2 was best. } { [%eval #-2] } (21. Nd2 Rxd2 22. Re5 Bd7 23. Bxd2 Qxd2 24. Ne2 Nf6 25. h3 Qd6 26. Kf2 Qxe5) 21... Rxd5?! { (Mate in 2 → -10.15) Lost forced checkmate sequence. Rf1+ was best. } { [%eval -10.15] } (21... Rf1+ 22. Bf2 Qxf2#) 22. Bg5?! { (-10.15 → Mate in 4) Checkmate is now unavoidable. Ne2 was best. } { [%eval #-4] } (22. Ne2 f4 23. Nxf4 Nxf4 24. Nd2 Qxc3 25. h3 Rxd2 26. Kxf4 Be6 27. Bxd2 Qxd2+) 22... Qxb1?! { (Mate in 4 → -11.73) Lost forced checkmate sequence. Rd3+ was best. } { [%eval -11.73] } (22... Rd3+ 23. Be3 Qc1 24. Kf2 Qxe3+ 25. Kf1 Rd1#) 23. Kf2 { [%eval -11.36] } 23... Rd3 { [%eval -11.43] } 24. Bd8 { [%eval -13.41] } 24... a5 { [%eval -11.19] } 25. Bxc7?! { (-11.19 → Mate in 7) Checkmate is now unavoidable. Bg5 was best. } { [%eval #-7] } (25. Bg5 Be6 26. g3 Rd1 27. Bh6 Rf1+ 28. Kg2 Bd5+ 29. Kh3 Bxh1 30. Nf3 gxh6) 25... Ra6?! { (Mate in 7 → -11.01) Lost forced checkmate sequence. Rd2+ was best. } { [%eval -11.01] } (25... Rd2+ 26. Ne2 Qxh1 27. Bf4 Nxf4 28. Ke3 Rxe2+ 29. Kd4 Qd1+ 30. Kc5 Qd5+ 31. Kb6) 26. c4?! { (-11.01 → Mate in 5) Checkmate is now unavoidable. Bb6 was best. } { [%eval #-5] } (26. Bb6 Rd1 27. Ne2 Rxh1 28. Ng3 Qe1+ 29. Kf3 Nxg3 30. Bf2 Qe2+ 31. Kxg3) 26... b5?! { (Mate in 5 → -10.87) Lost forced checkmate sequence. Re6 was best. } { [%eval -10.87] } (26... Re6 27. Be5 Rxe5 28. Ne2 Rxe2+ 29. Kxe2 Qc2+ 30. Kf1 Rd1#) 27. cxb5?! { (-10.87 → Mate in 5) Checkmate is now unavoidable. Be5 was best. } { [%eval #-5] } (27. Be5 Rg6 28. g3 Bb7 29. Bd4 Bxh1 30. Be3 Qc2+ 31. Ne2 Rd8 32. Bc1 bxc4) 27... Re6 { [%eval #-4] } 28. Bxa5 { [%eval #-4] } 28... Qxb3 { [%eval #-5] } 29. g4 { [%eval #-4] } 29... Rd2+ { [%eval #-5] } 30. Kf1 { [%eval #-1] } 30... Rd1+ { [%eval #-3] } 31. Kg2 { [%eval #-2] } 31... Red6 { [%eval #-5] } 32. Kf2 { [%eval #-5] } 32... Qa3 { [%eval #-5] } 33. Kg2 { [%eval #-3] } 33... Qxa5 { [%eval #-4] } 34. gxh5 { [%eval #-4] } 34... R6d3 { [%eval #-4] } 35. h4 { [%eval #-2] } 35... Qd2+ { [%eval #-1] } 36. Ne2 { [%eval #-1] } 36... Qxe2# { Black wins by checkmate. } 0-1