FEN
[Event "Cycle 1 - Stage One CDL 2026 Arena"]
[Site "https://lichess.org/9i75sGhQ"]
[Date "2026.04.14"]
[Round "-"]
[White "Hamza_amgad2216"]
[Black "Tanishi_roy"]
[Result "0-1"]
[GameId "9i75sGhQ"]
[UTCDate "2026.04.14"]
[UTCTime "13:17:59"]
[WhiteElo "925"]
[BlackElo "776"]
[WhiteRatingDiff "-54"]
[BlackRatingDiff "+62"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "A00"]
[Opening "Kádas Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. h4 { [%eval -0.36] } { A00 Kádas Opening } 1... c6 { [%eval 0.0] } 2. Rh3? { (0.00 → -1.23) Mistake. d4 was best. } { [%eval -1.23] } (2. d4 d5 3. Nc3 Nf6 4. Bf4 e6 5. e3 Bb4 6. h5 h6) 2... c5 { [%eval -0.73] } 3. Rc3 { [%eval -1.26] } 3... d6 { [%eval -1.11] } 4. Rxc5?? { (-1.11 → -4.54) Blunder. e3 was best. } { [%eval -4.54] } (4. e3 Nf6 5. d4 Nc6 6. Nf3 e6 7. dxc5 d5 8. Nbd2 Be7 9. b4 Nxb4) 4... dxc5 { [%eval -4.51] } 5. Nc3 { [%eval -4.35] } 5... e6 { [%eval -4.23] } 6. Na4 { [%eval -4.91] } 6... b5 { [%eval -4.86] } 7. Nc3 { [%eval -5.02] } 7... Be7 { [%eval -4.67] } 8. Nxb5 { [%eval -4.78] } 8... Nf6 { [%eval -4.51] } 9. Na3 { [%eval -4.64] } 9... O-O { [%eval -4.58] } 10. Nf3 { [%eval -4.62] } 10... Bd6 { [%eval -4.43] } 11. Ng5 { [%eval -4.53] } 11... h6 { [%eval -4.55] } 12. Nxe6?! { (-4.55 → -6.72) Inaccuracy. e3 was best. } { [%eval -6.72] } (12. e3 Nbd7 13. b3 Be5 14. Rb1 Bc7 15. Qf3 Rb8 16. Bb2 Bb7 17. Qh3 Re8) 12... fxe6 { [%eval -6.65] } 13. Nc4 { [%eval -7.5] } 13... Be7?! { (-7.50 → -5.52) Inaccuracy. Ne4 was best. } { [%eval -5.52] } (13... Ne4 14. Nxd6 Nxf2 15. d4 Nxd1 16. g3 Qxd6 17. Bf4 Rxf4 18. gxf4 Qd8 19. Rxd1) 14. d4 { [%eval -6.21] } 14... Nh5 { [%eval -4.91] } 15. Na3?! { (-4.91 → -6.99) Inaccuracy. e3 was best. } { [%eval -6.99] } (15. e3 Nf6 16. g4 cxd4 17. exd4 Nc6 18. g5 Qxd4 19. Bd3 hxg5 20. hxg5) 15... Bxh4 { [%eval -7.08] } 16. Nb5 { [%eval -8.61] } 16... Qb6?! { (-8.61 → -5.89) Inaccuracy. Bxf2+ was best. } { [%eval -5.89] } (16... Bxf2+ 17. Kd2 Bxd4 18. c3 Be5+ 19. Kc2 Qxd1+ 20. Kxd1 Bb7 21. Be3 Rxf1+ 22. Kd2) 17. dxc5?? { (-5.89 → Mate in 8) Checkmate is now unavoidable. g3 was best. } { [%eval #-8] } (17. g3 Qxb5 18. gxh4 cxd4 19. Bxh6 Qa5+ 20. Qd2 Qxd2+ 21. Bxd2 Bb7) 17... Qxb5? { (Mate in 8 → -7.43) Lost forced checkmate sequence. Bxf2+ was best. } { [%eval -7.43] } (17... Bxf2+ 18. Kd2 Rd8+ 19. Kc3 Qxc5+ 20. Kb3 Qxb5+ 21. Kc3 Rxd1 22. Be3 Be1+ 23. Bd2) 18. Qd2 { [%eval -9.4] } 18... Qxc5 { [%eval -8.39] } 19. Qa5? { (-8.39 → Mate in 3) Checkmate is now unavoidable. e3 was best. } { [%eval #-3] } (19. e3 Ba6 20. g3 Bxf1 21. b4 Qe5 22. c4 Bf6 23. Kxf1 Nxg3+ 24. Kg1 Nf5) 19... Qxa5+?! { (Mate in 3 → -12.41) Lost forced checkmate sequence. Qxf2+ was best. } { [%eval -12.41] } (19... Qxf2+ 20. Kd1 Qd4+ 21. Qd2 Rxf1#) 20. Bd2?! { (-12.41 → Mate in 7) Checkmate is now unavoidable. c3 was best. } { [%eval #-7] } (20. c3 Bxf2+ 21. Kd2 Rd8+ 22. Kc2 Qf5+ 23. e4 Qxe4+ 24. Kb3 Nc6 25. a4 e5) 20... Qc7? { (Mate in 7 → -9.09) Lost forced checkmate sequence. Bxf2+ was best. } { [%eval -9.09] } (20... Bxf2+ 21. Kd1 Rd8 22. c3 Be3 23. Ke1 Qe5 24. Kd1 Rxd2+ 25. Kc1 Qg3 26. b3) 21. Rd1? { (-9.09 → Mate in 1) Checkmate is now unavoidable. O-O-O was best. } { [%eval #-1] } (21. O-O-O Nc6 22. g4 Nf6 23. Bg2 Rd8 24. Rh1 e5 25. Bxc6 Qxc6 26. Rxh4 Bxg4) 21... Qh2? { (Mate in 1 → -9.68) Lost forced checkmate sequence. Bxf2# was best. } { [%eval -9.68] } (21... Bxf2#) 22. Bf4? { (-9.68 → Mate in 6) Checkmate is now unavoidable. Be3 was best. } { [%eval #-6] } (22. Be3 Bb7 23. Rd4 Na6 24. g3 Bxg3 25. Kd1 Qh1 26. Kc1 Bxf2 27. Bxf2 Rxf2) 22... Qxf4 { [%eval #-5] } 23. g3 { [%eval #-5] } 23... Bxg3 { [%eval #-5] } 24. fxg3 { [%eval #-5] } 24... Nxg3 { [%eval #-14] } 25. e3 { [%eval #-1] } 25... Qg5 { [%eval #-10] } 26. e4 { [%eval #-1] } 26... Nxe4 { [%eval #-3] } 27. Rd3 { [%eval #-3] } 27... Ng3 { [%eval #-5] } 28. Bg2 { [%eval #-2] } 28... Ne2? { (Mate in 2 → -9.87) Lost forced checkmate sequence. Qc1+ was best. } { [%eval -9.87] } (28... Qc1+ 29. Rd1 Qe3#) 29. Kxe2? { (-9.87 → Mate in 3) Checkmate is now unavoidable. Bf3 was best. } { [%eval #-3] } (29. Bf3 Nf4 30. Kf2 Qc5+ 31. Re3 Qxc2+ 32. Kf1 Qc1+ 33. Bd1 Qxd1+ 34. Re1) 29... Qxg2+ { [%eval #-2] } 30. Ke1 { [%eval #-1] } 30... Rf1# { Black wins by checkmate. } 0-1