Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated variant:crazyhouse game"] [Site "https://lichess.org/3HoeXdgR"] [Date "2026.05.14"] [Round "-"] [White "javier2010"] [Black "santo_br"] [Result "0-1"] [GameId "3HoeXdgR"] [UTCDate "2026.05.14"] [UTCTime "19:31:38"] [WhiteElo "1552"] [BlackElo "1669"] [WhiteRatingDiff "-4"] [BlackRatingDiff "+22"] [Variant "Crazyhouse"] [TimeControl "120+3"] [ECO "C34"] [Opening "King's Gambit Accepted: MacLeod Defense"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 1.69] } 1... e5 { [%eval 2.29] } 2. f4?? { (2.29 → -6.18) Blunder. Nf3 was best. } { [%eval -6.18] } (2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 N@c6) 2... Nc6? { (-6.18 → -3.85) Mistake. exf4 was best. } { [%eval -3.85] } (2... exf4 3. Bc4 Nc6 4. Nf3 P@g4 5. d3 Bc5 6. Bxf4 gxf3 7. Qxf3) 3. Nf3?! { (-3.85 → -5.28) Inaccuracy. Nh3 was best. } { [%eval -5.28] } (3. Nh3 d5) 3... exf4 { [%eval -5.82] } { C34 King's Gambit Accepted: MacLeod Defense } 4. d4 { [%eval -5.92] } 4... d6?? { (-5.92 → 0.29) Blunder. P@g4 was best. } { [%eval 0.29] } (4... P@g4 5. Bxf4 gxf3 6. gxf3 d5 7. exd5 Qxd5 8. Nc3 Bb4 9. Qe2+ P@e5 10. Bd2) 5. Bxf4 { [%eval -0.48] } 5... Bg4? { (-0.48 → 0.98) Mistake. Nf6 was best. } { [%eval 0.98] } (5... Nf6) 6. c3?? { (0.98 → -3.10) Blunder. d5 was best. } { [%eval -3.1] } (6. d5 Ne5 7. Nbd2 c6 8. P@d4 Nxf3+ 9. gxf3 P@e5 10. Be3 exd4 11. Bxd4 P@e5) 6... Qf6?? { (-3.10 → -1.03) Blunder. P@e5 was best. } { [%eval -1.03] } (6... P@e5 7. Bg3 d5 8. P@e6 Bxe6 9. Bb5 P@f4 10. Nxe5 fxg3 11. Bxc6+ bxc6) 7. Bg3?! { (-1.03 → -1.76) Inaccuracy. P@f5 was best. } { [%eval -1.76] } (7. P@f5 Bxf5) 7... Qg6?? { (-1.76 → 0.59) Blunder. Bxf3 was best. } { [%eval 0.59] } (7... Bxf3 8. gxf3) 8. P@f5?? { (0.59 → -2.01) Blunder. Bd3 was best. } { [%eval -2.01] } (8. Bd3 Nf6) 8... Qh5?? { (-2.01 → 0.96) Blunder. Qh6 was best. } { [%eval 0.96] } (8... Qh6) 9. Be2?? { (0.96 → -1.37) Blunder. Nbd2 was best. } { [%eval -1.37] } (9. Nbd2 Nf6) 9... Nf6 { [%eval -1.06] } 10. O-O?? { (-1.06 → -6.85) Blunder. Qb3 was best. } { [%eval -6.85] } (10. Qb3 O-O-O 11. d5 Na5 12. Qa4 Bxf3 13. Bxf3 P@g4 14. Be2 N@e3 15. Nd2 Nxg2+) 10... Nxe4 { [%eval -6.76] } 11. Nbd2?! { (-6.76 → -10.33) Inaccuracy. Qd3 was best. } { [%eval -10.33] } (11. Qd3 Nxg3) 11... Nxg3 { [%eval -10.45] } 12. hxg3 { [%eval -10.84] } 12... Qxf5?? { (-10.84 → 0.37) Blunder. B@e3+ was best. } { [%eval 0.37] } (12... B@e3+ 13. N@f2 Bxf2+ 14. Kxf2 P@e3+ 15. Kxe3 Bxf5 16. P@d7+ Bxd7 17. Ne4 N@g4+ 18. Kd2) 13. N@h4?? { (0.37 → -6.29) Blunder. N@e3 was best. } { [%eval -6.29] } (13. N@e3 P@c2) 13... Qd7?? { (-6.29 → -0.47) Blunder. Qh5 was best. } { [%eval -0.47] } (13... Qh5 14. Kh1) 14. Nh2?? { (-0.47 → -4.07) Blunder. Ng5 was best. } { [%eval -4.07] } (14. Ng5 Be6) 14... Bxe2?? { (-4.07 → -1.77) Blunder. Be6 was best. } { [%eval -1.77] } (14... Be6 15. Kh1 P@e3 16. Nc4 Be7 17. d5 Bxh4 18. dxe6 fxe6 19. Nxe3 Bxg3 20. P@f2) 15. Qxe2+ { [%eval -1.61] } 15... Be7?? { (-1.61 → 3.00) Blunder. P@e6 was best. } { [%eval 3.0] } (15... P@e6 16. B@d5 B@g5 17. N4f3 B@h5 18. g4 Bxd2 19. Nxd2 O-O-O 20. B@b5 N@g3 21. Qe3) 16. Nf5? { (3.00 → 1.23) Mistake. Rxf7 was best. } { [%eval 1.23] } (16. Rxf7 B@d5 17. B@g4 B@e6 18. Rxg7 O-O-O 19. P@f6 Bxf6 20. Rxd7 Bxd7 21. Bxd7+ Rxd7) 16... g6?? { (1.23 → 5.62) Blunder. O-O was best. } { [%eval 5.62] } (16... O-O 17. Nxg7 B@a6 18. B@c4 Bxc4 19. Nxc4 B@d5 20. B@f5 P@e6 21. Ne3 P@f3 22. gxf3) 17. Nh6?? { (5.62 → -0.97) Blunder. Ng7+ was best. } { [%eval -0.97] } (17. Ng7+) 17... Rf8?? { (-0.97 → 3.92) Blunder. B@e6 was best. } { [%eval 3.92] } (17... B@e6 18. Nxf7 Bxf7 19. P@g7 Rg8 20. Rxf7 Kxf7 21. B@e6+ Qxe6 22. Qxe6+ Kxe6 23. Q@e3+) 18. B@g7?? { (3.92 → -2.33) Blunder. Nxf7 was best. } { [%eval -2.33] } (18. Nxf7 B@e6 19. B@c4 d5 20. P@g7 Rg8 21. Rae1 Bxf7 22. Bb5 P@e3 23. Bxc6 P@f2+) 18... B@a6 { [%eval -1.69] } 19. c4 { [%eval -1.82] } 19... O-O-O { [%eval -3.9] } 20. Bxf8 { [%eval -3.87] } 20... Bxf8?? { (-3.87 → -1.23) Blunder. Rxf8 was best. } { [%eval -1.23] } (20... Rxf8 21. Rxf7) 21. Rxf7 { [%eval -2.33] } 21... Nxd4 { [%eval -1.75] } 22. Qd3?? { (-1.75 → -6.00) Blunder. R@a8+ was best. } { [%eval -6.0] } (22. R@a8+ B@b8 23. Qg4 P@f2+ 24. Rxf2 B@e3 25. Qxd7+ Kxd7 26. Q@f7+ Q@e7 27. Kh1 Bxf2) 22... P@e7?! { (-6.00 → -4.12) Inaccuracy. B@e3+ was best. } { [%eval -4.12] } (22... B@e3+ 23. P@f2 Bfxh6 24. Rxd7 Bxf2+ 25. Kh1 Rxd7 26. Ne4 P@h3 27. Q@a8+ B@b8 28. Qf1) 23. Raf1?? { (-4.12 → -16.70) Blunder. P@g7 was best. } { [%eval -16.7] } (23. P@g7 Bxg7) 23... Bxh6 { [%eval -14.92] } 24. Qxd4 { [%eval -40.7] } 24... B@c5 { [%eval -17.56] } 25. Ndf3 { [%eval -61.46] } 25... Bxc4 { [%eval -19.04] } 26. Rxh7?! { (-19.04 → Mate in 6) Checkmate is now unavoidable. P@f2 was best. } { [%eval #-6] } (26. P@f2 Bxf1 27. R@a8+ R@b8 28. Nxf1 N@e2+ 29. Kh2 Bxd4) 26... Bxd4+?! { (Mate in 6 → -34.77) Lost forced checkmate sequence. N@e2+ was best. } { [%eval -34.77] } (26... N@e2+ 27. Kf2 Bxd4+ 28. P@e3 Bdxe3+ 29. Ke1 Q@c1+ 30. R@d1 Qxd1+ 31. Kxd1 R@c1#) 27. Nxd4 { [%eval -34.0] } 27... Be3+ { [%eval -31.83] } 28. B@f2 { [%eval -31.94] } 28... Bxf1 { [%eval -25.29] } 29. Nxf1?! { (-25.29 → Mate in 6) Checkmate is now unavoidable. Bxe3 was best. } { [%eval #-6] } (29. Bxe3 Bxg2) 29... Bxf2+ { [%eval #-5] } 30. Kxf2 { [%eval #-5] } 30... Rf8+?! { (Mate in 5 → -39.77) Lost forced checkmate sequence. N@d1+ was best. } { [%eval -39.77] } (30... N@d1+ 31. Ke2 Q@f2+ 32. Kd3 Nxb2+ 33. Kc3 R@d3+ 34. Kb4 Qa4#) 31. Kg1?! { (-39.77 → Mate in 2) Checkmate is now unavoidable. R@f7 was best. } { [%eval #-2] } (31. R@f7 N@g4+) 31... Q@f2+ { [%eval #-4] } 32. Kh2 { [%eval #-4] } 32... Qxd4?! { (Mate in 4 → -65.30) Lost forced checkmate sequence. R@h1+ was best. } { [%eval -65.3] } (32... R@h1+ 33. Kxh1 Qxf1+ 34. R@g1 N@f2+ 35. Kh2 N@g4#) 33. B@h3?! { (-65.30 → Mate in 3) Checkmate is now unavoidable. N@b6+ was best. } { [%eval #-3] } (33. N@b6+ axb6 34. R@a8+ B@b8 35. Rxb8+ Kxb8 36. P@a7+ Kxa7 37. B@b8+ Kxb8 38. B@a7+ Kxa7) 33... B@e6?! { (Mate in 3 → -38.46) Lost forced checkmate sequence. B@g1+ was best. } { [%eval -38.46] } (33... B@g1+ 34. Kh1 N@f2+ 35. Kxg1 R@h1#) 34. Bxe6?! { (-38.46 → Mate in 4) Checkmate is now unavoidable. R@f7 was best. } { [%eval #-4] } (34. R@f7 B@g1+ 35. Kh1 N@f2+ 36. Rxf2 Bxf2 37. N@e2 Bxh3 38. N@f4 Bxg2+ 39. Nxg2 N@g4) 34... Qxe6?! { (Mate in 4 → -49.46) Lost forced checkmate sequence. B@g1+ was best. } { [%eval -49.46] } (34... B@g1+ 35. Kh1 N@f2+ 36. Kxg1 N@e2+ 37. Kh2 R@h1#) 35. B@h3?! { (-49.46 → Mate in 3) Checkmate is now unavoidable. N@b6+ was best. } { [%eval #-3] } (35. N@b6+ axb6 36. P@d7+ Kxd7 37. Rxe7+ Qxe7) 35... P@f5?! { (Mate in 3 → -35.25) Lost forced checkmate sequence. B@g1+ was best. } { [%eval -35.25] } (35... B@g1+ 36. Kh1 N@f2+ 37. Kxg1 R@h1#) 36. N@g5?! { (-35.25 → Mate in 3) Checkmate is now unavoidable. B@f2 was best. } { [%eval #-3] } (36. B@f2 Qxf2) 36... Qxa2?! { (Mate in 3 → -24.52) Lost forced checkmate sequence. B@g1+ was best. } { [%eval -24.52] } (36... B@g1+ 37. Kh1 N@f2+ 38. Kxg1 R@h1#) 37. Rxe7?! { (-24.52 → Mate in 3) Checkmate is now unavoidable. P@d7+ was best. } { [%eval #-3] } (37. P@d7+ Kxd7) 37... P@g4?? { (Mate in 3 → Mate in 5) Lost forced checkmate sequence. B@g1+ was best. } { [%eval #5] } (37... B@g1+ 38. Kh1 N@f2+ 39. Kxg1 R@h1#) 38. B@e6+?? { (Mate in 5 → -39.76) Lost forced checkmate sequence. P@d7+ was best. } { [%eval -39.76] } (38. P@d7+ Kb8 39. R@c8+ Rxc8 40. dxc8=Q+ Kxc8 41. P@d7+ Kb8 42. R@c8#) 38... Kb8 { [%eval -30.76] } 39. Bb3?! { (-30.76 → Mate in 3) Checkmate is now unavoidable. R@e8+ was best. } { [%eval #-3] } (39. R@e8+ R@d8 40. Rxd8+ Rxd8 41. R@c2 B@g1+ 42. Kh1 N@f2+ 43. Rxf2 Qxf2) 39... Qxb3?! { (Mate in 3 → -44.42) Lost forced checkmate sequence. B@g1+ was best. } { [%eval -44.42] } (39... B@g1+ 40. Kh1 N@f2+ 41. Kxg1 R@h1#) 40. P@d7?! { (-44.42 → Mate in 3) Checkmate is now unavoidable. P@f2 was best. } { [%eval #-3] } (40. P@f2 gxh3) 40... B@d8?? { (Mate in 3 → Mate in 1) Lost forced checkmate sequence. B@g1+ was best. } { [%eval #1] } (40... B@g1+ 41. Kh1 N@f2+ 42. Kxg1 R@h1#) 41. Re8?? { (Mate in 1 → Mate in 3) Lost forced checkmate sequence. R@c8# was best. } { [%eval #-3] } (41. R@c8#) 41... R@h8?? { (Mate in 3 → Mate in 1) Lost forced checkmate sequence. B@g1+ was best. } { [%eval #1] } { Black wins on time. } (41... B@g1+ 42. Kh1 N@f2+ 43. Kxg1 R@h1#) 0-1