Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/Z123GqEW"] [Date "2026.04.20"] [Round "-"] [White "AryanGuptaAICF"] [Black "bookman_dg"] [Result "1-0"] [GameId "Z123GqEW"] [UTCDate "2026.04.20"] [UTCTime "18:42:40"] [WhiteElo "1458"] [BlackElo "1565"] [WhiteRatingDiff "+5"] [BlackRatingDiff "-264"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C34"] [Opening "King's Gambit Accepted: MacLeod Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. f4 { [%eval -0.23] } 1... Nc6 { [%eval 0.1] } 2. e4 { [%eval -0.16] } 2... e5 { [%eval 0.18] } 3. Nf3 { [%eval 0.1] } 3... exf4 { [%eval 0.08] } { C34 King's Gambit Accepted: MacLeod Defense } 4. d4 { [%eval 0.14] } 4... d5 { [%eval 0.44] } 5. exd5 { [%eval 0.38] } 5... Qxd5 { [%eval 0.5] } 6. Nc3 { [%eval 0.43] } 6... Qa5?! { (0.43 → 1.31) Inaccuracy. Bb4 was best. } { [%eval 1.31] } (6... Bb4 7. Bd3 Qe6+ 8. Kf2 Nge7 9. Bxf4 Qd7 10. a3 Bxc3 11. bxc3) 7. Bxf4?! { (1.31 → 0.50) Inaccuracy. d5 was best. } { [%eval 0.5] } (7. d5 Nce7 8. Bxf4 Nf6 9. Bb5+ Bd7 10. Bxd7+ Nxd7 11. O-O Nf6) 7... Bb4 { [%eval 0.6] } 8. Qd3? { (0.60 → -0.77) Mistake. Bd3 was best. } { [%eval -0.77] } (8. Bd3 Bxc3+ 9. bxc3 Qxc3+ 10. Bd2 Qa3 11. O-O Be6 12. Bc1 Qd6) 8... Be6? { (-0.77 → 0.42) Mistake. Bf5 was best. } { [%eval 0.42] } (8... Bf5 9. Qe3+ Nge7 10. Bc4 O-O-O 11. O-O Nxd4 12. Nxd4 Rxd4 13. Bxf7 Rd7 14. Kh1) 9. O-O-O { [%eval 0.0] } 9... Bxc3 { [%eval 0.0] } 10. Qxc3 { [%eval 0.0] } 10... Qxa2 { [%eval -0.02] } 11. Bb5 { [%eval -0.33] } 11... Ne7 { [%eval -0.19] } 12. Bxc7 { [%eval -0.47] } 12... Qd5?! { (-0.47 → 0.29) Inaccuracy. O-O was best. } { [%eval 0.29] } (12... O-O 13. Bd6 Rfd8 14. Bc5 b6 15. Bxe7 Nxe7 16. Qa3 Qxa3 17. bxa3 Rac8 18. Kb2) 13. Bxc6+ { [%eval 0.01] } 13... bxc6?? { (0.01 → 2.10) Blunder. Nxc6 was best. } { [%eval 2.1] } (13... Nxc6 14. Qa3 f6 15. b3 b5 16. Qd6 Rd8 17. Qxd5 Rxd5 18. c4 bxc4 19. bxc4) 14. Be5?? { (2.10 → -0.33) Blunder. Qa3 was best. } { [%eval -0.33] } (14. Qa3 f6 15. Rde1 Kf7 16. Ne5+ fxe5 17. Rhf1+ Nf5 18. g4 e4 19. Be5 g6) 14... O-O { [%eval -0.43] } 15. Nh4 { [%eval -0.88] } 15... Ng6 { [%eval -0.61] } 16. Nxg6 { [%eval -0.66] } 16... fxg6?! { (-0.66 → 0.10) Inaccuracy. hxg6 was best. } { [%eval 0.1] } (16... hxg6 17. Rd2 a5 18. Re1 Rfe8 19. Rde2 Bg4 20. Re4 Bf5 21. R4e2 f6 22. Bg3) 17. Rdf1 { [%eval -0.25] } 17... Qxg2 { [%eval -0.2] } 18. Rxf8+ { [%eval -0.28] } 18... Rxf8 { [%eval -0.33] } 19. Re1 { [%eval -0.29] } 19... Qg5+ { [%eval 0.0] } 20. Kb1 { [%eval 0.0] } 20... h5?! { (0.00 → 0.62) Inaccuracy. Bd5 was best. } { [%eval 0.62] } (20... Bd5 21. Bd6 Ra8 22. b3 h6 23. Qa5 Kh7 24. Re7 Rf8 25. Qxa7 Rf1+ 26. Ka2) 21. Qxc6 { [%eval 0.41] } 21... Qf5 { [%eval 0.58] } 22. Qc7 { [%eval 0.24] } 22... Rf7 { [%eval 0.28] } 23. Qd8+ { [%eval 0.0] } 23... Rf8 { [%eval 0.25] } 24. Qe7 { [%eval 0.28] } 24... Rf7 { [%eval 0.37] } 25. Qc5 { [%eval 0.46] } 25... g5 { [%eval 0.96] } 26. d5 { [%eval 0.95] } 26... Bd7 { [%eval 0.94] } 27. Qxa7 { [%eval 1.03] } 27... Be6?! { (1.03 → 2.11) Inaccuracy. h4 was best. } { [%eval 2.11] } (27... h4 28. b4 g4 29. Kb2 Re7 30. Qd4 Re8 31. d6 g3 32. hxg3 h3 33. g4) 28. Qb8+ { [%eval 1.75] } 28... Rf8 { [%eval 1.58] } 29. Qc7 { [%eval 1.15] } 29... Rf7?! { (1.15 → 1.96) Inaccuracy. Bd7 was best. } { [%eval 1.96] } (29... Bd7 30. Qc4 Re8 31. Bc3 Rxe1+ 32. Bxe1 Qf3 33. Qd4 Qe2 34. Qd2 Qe4 35. b3) 30. Qd8+ { [%eval 1.5] } 30... Rf8 { [%eval 1.53] } 31. Qe7? { (1.53 → 0.29) Mistake. Qa5 was best. } { [%eval 0.29] } (31. Qa5 Bf7 32. d6 Bg6 33. Qc7 Rf7 34. Qc5 Kh7 35. b4 Qg4 36. Kb2 Qg2) 31... Rf7?? { (0.29 → 5.82) Blunder. Bf7 was best. } { [%eval 5.82] } (31... Bf7 32. Bc3 Qxd5 33. Qe5 Qxe5 34. Rxe5 Bg6 35. Rxg5 Rf1+ 36. Ka2 Bxc2 37. Rxg7+) 32. Qxe6 { [%eval 5.99] } 32... Qxe6?! { (5.99 → 8.33) Inaccuracy. g4 was best. } { [%eval 8.33] } (32... g4 33. Qxf5 Rxf5 34. d6 Rf7 35. c4 Kh7 36. Kc2 g5 37. Kc3 Rf3+ 38. Kd4) 33. dxe6 { [%eval 7.95] } 33... Re7 { [%eval 8.13] } 34. Bd6 { [%eval 7.63] } 34... Re8 { [%eval 7.62] } 35. e7 { [%eval 7.64] } 35... Kh7 { [%eval 7.61] } 36. Ka2 { [%eval 7.65] } 36... Kh6 { [%eval 7.51] } 37. Kb3 { [%eval 7.95] } 37... g4 { [%eval 8.19] } 38. Kc4 { [%eval 8.14] } 38... Kg5 { [%eval 8.14] } 39. Kc5 { [%eval 7.66] } 39... Kh4 { [%eval 8.8] } 40. Kc6 { [%eval 8.02] } 40... Kh3 { [%eval 8.82] } 41. Kd7 { [%eval 8.55] } 41... g3? { (8.55 → Mate in 7) Checkmate is now unavoidable. Rg8 was best. } { [%eval #7] } (41... Rg8 42. e8=Q Rxe8 43. Kxe8 Kg2 44. Re5 h4 45. Rh5 Kf3 46. Rxh4 g5 47. Rh5) 42. hxg3?! { (Mate in 7 → 14.28) Lost forced checkmate sequence. Kxe8 was best. } { [%eval 14.28] } (42. Kxe8 gxh2 43. Rh1 Kg2 44. Kf7 Kxh1 45. e8=Q Kg1 46. Qe2 g5 47. Bc5+ Kh1) 42... Ra8?! { (14.28 → Mate in 18) Checkmate is now unavoidable. Rxe7+ was best. } { [%eval #18] } (42... Rxe7+ 43. Rxe7 Kg4 44. b4 Kf5 45. c4 g5 46. b5 g4 47. Rg7 Ke4 48. Rg8) 43. e8=Q { [%eval 17.42] } 43... Rxe8 { [%eval 12.2] } 44. Rxe8 { [%eval 10.9] } 44... Kg4?! { (10.90 → Mate in 10) Checkmate is now unavoidable. Kg2 was best. } { [%eval #10] } (44... Kg2 45. b4 Kf3 46. b5 Kg4 47. b6 Kf5 48. c4 Kg6 49. b7 Kh7 50. c5) 45. Bf8?! { (Mate in 10 → 10.58) Lost forced checkmate sequence. c4 was best. } { [%eval 10.58] } (45. c4 h4 46. gxh4 g5 47. c5 gxh4 48. c6 h3 49. c7 h2 50. Bxh2 Kh5) 45... g5?! { (10.58 → Mate in 14) Checkmate is now unavoidable. g6 was best. } { [%eval #14] } (45... g6 46. c4 Kg5 47. c5 Kf5 48. c6 g5 49. c7 Kg4 50. Bd6 Kh3 51. c8=Q) 46. Re5 { [%eval #13] } 46... h4 { [%eval #13] } 47. gxh4 { [%eval #15] } 47... Kxh4 { [%eval #11] } 48. Bh6 { [%eval #11] } 48... g4 { [%eval #11] } 49. Bg5+ { [%eval #12] } 49... Kh3 { [%eval #11] } 50. Re3+ { [%eval #10] } 50... g3 { [%eval #10] } 51. Bf4 { [%eval #9] } 51... Kh2 { [%eval #7] } 52. Bxg3+ { [%eval #9] } 52... Kh3 { [%eval #11] } 53. Rf3 { [%eval #12] } 53... Kg2 { [%eval #10] } 54. Rf5 { [%eval #9] } 54... Kxg3 { [%eval #9] } 55. Ke6 { [%eval #8] } 55... Kg4 { [%eval #11] } 56. Ke5 { [%eval #10] } 56... Kg3 { [%eval #10] } 57. Rf4 { [%eval #8] } 57... Kg2 { [%eval #7] } 58. Ke4 { [%eval #6] } 58... Kg3 { [%eval #6] } 59. Ke3 { [%eval #5] } 59... Kg2 { [%eval #5] } 60. Rf3 { [%eval #4] } 60... Kg1 { [%eval #4] } 61. Rf2 { [%eval #3] } 61... Kh1 { [%eval #3] } 62. Kf3 { [%eval #2] } 62... Kg1 { [%eval #2] } 63. Kg3 { [%eval #1] } 63... Kh1 { [%eval #1] } 64. Rf1# { White wins by checkmate. } 1-0