Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated variant:crazyhouse game"] [Site "https://lichess.org/TdsIRG66"] [Date "2026.05.20"] [Round "-"] [White "Andrey_Kostilev"] [Black "Alet9"] [Result "1-0"] [GameId "TdsIRG66"] [UTCDate "2026.05.20"] [UTCTime "15:59:57"] [WhiteElo "1680"] [BlackElo "1606"] [WhiteRatingDiff "+20"] [BlackRatingDiff "-4"] [Variant "Crazyhouse"] [TimeControl "120+1"] [ECO "A03"] [Opening "Bird Opening: Dutch Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. f4?? { (0.15 → -2.74) Blunder. e4 was best. } { [%eval -2.74] } (1. e4 e5 2. Nc3 Bc5 3. Nf3 d6 4. Bc4 Nf6 5. O-O O-O) 1... d5? { (-2.74 → -1.42) Mistake. e5 was best. } { [%eval -1.42] } { A03 Bird Opening: Dutch Variation } (1... e5 2. fxe5 d6 3. Nc3 dxe5 4. e3 Nc6 5. P@d5 Nb4 6. Bb5+) 2. Nf3 { [%eval -1.52] } 2... h6?! { (-1.52 → -0.92) Inaccuracy. g6 was best. } { [%eval -0.92] } (2... g6 3. e3 Bg7 4. Be2 Nh6 5. d3 Nc6 6. O-O Nf5 7. Qe1) 3. g3?! { (-0.92 → -1.92) Inaccuracy. e3 was best. } { [%eval -1.92] } (3. e3 Nf6 4. Ne5 Bf5 5. d4 e6 6. Bd3 Nbd7 7. O-O Bd6 8. Nc3 O-O) 3... Bf5 { [%eval -1.83] } 4. Bg2 { [%eval -2.07] } 4... e6 { [%eval -2.0] } 5. O-O { [%eval -2.53] } 5... Nc6 { [%eval -2.46] } 6. d3 { [%eval -1.76] } 6... g5?? { (-1.76 → 0.45) Blunder. h5 was best. } { [%eval 0.45] } (6... h5 7. Qe1) 7. Nc3 { [%eval 0.53] } 7... Bg7?! { (0.53 → 1.62) Inaccuracy. a6 was best. } { [%eval 1.62] } (7... a6 8. Ne5 h5 9. Nxc6 bxc6 10. fxg5 h4 11. gxh4 Rxh4 12. P@g3 Bc5+ 13. P@f2) 8. fxg5 { [%eval 1.38] } 8... hxg5 { [%eval 0.89] } 9. Bxg5 { [%eval 0.6] } 9... P@f6? { (0.60 → 2.13) Mistake. P@h3 was best. } { [%eval 2.13] } (9... P@h3 10. Bh1) 10. Bd2 { [%eval 1.93] } 10... Qd7 { [%eval 1.83] } 11. P@g5?? { (1.83 → -1.28) Blunder. e3 was best. } { [%eval -1.28] } (11. e3 Bg4) 11... fxg5 { [%eval -0.22] } 12. Nxg5?! { (-0.22 → -1.23) Inaccuracy. Bxg5 was best. } { [%eval -1.23] } (12. Bxg5 f6 13. Bd2 Nge7 14. P@b5 P@h3 15. Bh1 O-O-O 16. a4 Ne5 17. Be3 Kb8) 12... O-O-O { [%eval -0.86] } 13. Rxf5? { (-0.86 → -2.21) Mistake. P@h3 was best. } { [%eval -2.21] } (13. P@h3 Qe7) 13... exf5 { [%eval -2.07] } 14. Bxd5?? { (-2.07 → -18.50) Blunder. P@h7 was best. } { [%eval -18.5] } (14. P@h7 Nf6 15. B@a4 P@f2+ 16. Kh1 Ng4 17. Bxc6 bxc6 18. P@b7+ Kxb7 19. N@c5+ Ka8) 14... Bxc3 { [%eval -11.37] } 15. B@e6 { [%eval -27.22] } 15... fxe6 { [%eval -21.15] } 16. Bxe6?! { (-21.15 → Mate in 6) Checkmate is now unavoidable. P@f2 was best. } { [%eval #-6] } (16. P@f2 Qxd5 17. P@f3 Bxb2 18. P@h7 Rxh7 19. Nxh7 Bxa1 20. Qxa1 Ne5 21. R@a8+ B@b8) 16... Bd4+?! { (Mate in 6 → -25.16) Lost forced checkmate sequence. B@f2+ was best. } { [%eval -25.16] } (16... B@f2+ 17. Kxf2 N@g4+ 18. Kf1 P@g2+ 19. Kxg2 Rxh2+ 20. Kf1 P@g2+ 21. Ke1 R@f1#) 17. P@e3?! { (-25.16 → Mate in 8) Checkmate is now unavoidable. e3 was best. } { [%eval #-8] } (17. e3 P@f2+) 17... Bxb2?! { (Mate in 8 → -10.47) Lost forced checkmate sequence. P@f2+ was best. } { [%eval -10.47] } (17... P@f2+ 18. Kg2 Rxh2+ 19. Kxh2 N@g4+ 20. Kg2 R@h2+ 21. Kf3 B@g2+ 22. Kf4 Be5+ 23. Kxf5) 18. Bxd7+ { [%eval -10.23] } 18... Rxd7 { [%eval -8.15] } 19. P@e6? { (-8.15 → Mate in 8) Checkmate is now unavoidable. P@h3 was best. } { [%eval #-8] } (19. P@h3 B@d5 20. P@e4 Bxa1 21. P@e6 Bxe6 22. Nxe6 Rxh3 23. Q@f8+ B@d8 24. Qxa1) 19... N@h3+?? { (Mate in 8 → 15.54) Lost forced checkmate sequence. P@f2+ was best. } { [%eval 15.54] } (19... P@f2+ 20. Kg2 Rxh2+ 21. Kxh2 N@g4+ 22. Kg2 R@h2+ 23. Kf3 B@g2+ 24. Kf4 Be5+ 25. Kxf5) 20. Nxh3 { [%eval 10.53] } 20... Rxh3?! { (10.53 → Mate in 4) Checkmate is now unavoidable. Kb8 was best. } { [%eval #4] } (20... Kb8 21. exd7 Nge7 22. R@e8+ R@d8 23. Rb1 Rdxe8 24. dxe8=Q+ B@c8) 21. exd7+ { [%eval #4] } 21... Kxd7 { [%eval #4] } 22. Q@f7+ { [%eval #5] } 22... N@e7 { [%eval #4] } 23. P@e6+ { [%eval #4] } 23... Kd6 { [%eval #4] } 24. R@d7+ { [%eval #3] } 24... Kc5 { [%eval #3] } 25. N@b3+ { [%eval #7] } 25... Kb6 { [%eval 32.08] } 26. Ba5+ { [%eval 21.1] } 26... Nxa5 { [%eval 16.61] } 27. Nxa5 { [%eval 10.79] } 27... Kxa5 { [%eval 13.15] } 28. N@c4+ { [%eval 11.91] } 28... Ka6 { [%eval 11.79] } 29. Nxb2?? { (11.79 → Mate in 7) Checkmate is now unavoidable. P@b5+ was best. } { [%eval #-7] } (29. P@b5+ Kxb5) 29... Rxg3+? { (Mate in 7 → -7.79) Lost forced checkmate sequence. P@f2+ was best. } { [%eval -7.79] } (29... P@f2+ 30. Kxf2 Rxh2+ 31. P@g2 N@g4+ 32. Ke1 B@c3+ 33. Qd2 P@f2+ 34. Kd1 R@e1+ 35. Qxe1) 30. hxg3 { [%eval -5.19] } 30... N@h3+?? { (-5.19 → 17.85) Blunder. P@f2+ was best. } { [%eval 17.85] } (30... P@f2+) 31. Kg2?? { (17.85 → Mate in 5) Checkmate is now unavoidable. Kh2 was best. } { [%eval #-5] } (31. Kh2) 31... B@c6+?? { (Mate in 5 → -2.96) Lost forced checkmate sequence. R@f2+ was best. } { [%eval -2.96] } (31... R@f2+ 32. Kxh3 B@g4+ 33. Kh4 Rh2+ 34. B@h3 Rxh3+ 35. Kg5 B@h6#) 32. Kxh3?? { (-2.96 → Mate in 5) Checkmate is now unavoidable. P@f3 was best. } { [%eval #-5] } (32. P@f3 R@f2+) 32... Bxd7?? { (Mate in 5 → Mate in 5) Lost forced checkmate sequence. B@g2+ was best. } { [%eval #5] } (32... B@g2+ 33. Kh2 R@h3+ 34. Kg1 B@h2+ 35. Kf2 Bxg3+ 36. Kg1 Rh1#) 33. B@c4+?! { (Mate in 5 → 31.98) Lost forced checkmate sequence. N@b8+ was best. } { [%eval 31.98] } (33. N@b8+ Kb6 34. Nc4+ Kc5 35. Nxd7+ Kb4 36. R@b3+ Ka4 37. B@b5#) 33... b5?! { (31.98 → Mate in 5) Checkmate is now unavoidable. P@b5 was best. } { [%eval #5] } (33... P@b5 34. N@b8+) 34. N@c5+ { [%eval #4] } 34... Kb6 { [%eval #4] } 35. R@b7+?! { (Mate in 4 → 46.89) Lost forced checkmate sequence. R@a6+ was best. } { [%eval 46.89] } (35. R@a6+ Kxc5 36. d4+ Kb4 37. Qd2+ B@c3 38. a3#) 35... Kxc5 { [%eval 46.32] } 36. d4+ { [%eval 28.48] } 36... Kb4?! { (28.48 → Mate in 3) Checkmate is now unavoidable. Kd6 was best. } { [%eval #3] } (36... Kd6 37. P@e5+) 37. c3+ { [%eval #2] } 37... Kxc3 { [%eval #2] } 38. Qd3+ { [%eval #3] } 38... Kb4 { [%eval #3] } 39. Qb3+ { [%eval #2] } 39... Ka5 { [%eval #2] } 40. Rxb5+ { [%eval #2] } 40... Bxb5 { [%eval #1] } 41. Qxb5# { White wins by checkmate. } 1-0