FEN
[Event "rated blitz game"]
[Site "https://lichess.org/mVqc90ey"]
[Date "2026.02.25"]
[Round "-"]
[White "Knights_Up"]
[Black "mokomori"]
[Result "1-0"]
[GameId "mVqc90ey"]
[UTCDate "2026.02.25"]
[UTCTime "17:51:02"]
[WhiteElo "1648"]
[BlackElo "1652"]
[WhiteRatingDiff "+19"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "C34"]
[Opening "King's Gambit Accepted: MacLeod Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. f4?! { (0.22 → -0.34) Inaccuracy. Nf3 was best. } { [%eval -0.34] } (2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5) 2... Nc6 { [%eval 0.18] } 3. Nf3 { [%eval 0.1] } 3... exf4 { [%eval 0.08] } { C34 King's Gambit Accepted: MacLeod Defense } 4. d4 { [%eval 0.1] } 4... Nf6 { [%eval 0.59] } 5. Nc3?! { (0.59 → -0.07) Inaccuracy. Qe2 was best. } { [%eval -0.07] } (5. Qe2 g5 6. Nxg5 Nxd4 7. Qc4 Ne6 8. Nxe6 fxe6 9. Bxf4 d5) 5... Bb4 { [%eval -0.14] } 6. Qd3?! { (-0.14 → -0.75) Inaccuracy. Bd3 was best. } { [%eval -0.75] } (6. Bd3 d5 7. exd5 Nxd5 8. O-O Bxc3 9. bxc3 O-O 10. Bd2 Bg4) 6... d6? { (-0.75 → 0.46) Mistake. Qe7 was best. } { [%eval 0.46] } (6... Qe7 7. Bxf4 Bxc3+ 8. bxc3 Nxe4 9. Be2 d5 10. O-O O-O 11. Rae1) 7. Bxf4 { [%eval 0.0] } 7... Bg4?! { (0.00 → 0.95) Inaccuracy. O-O was best. } { [%eval 0.95] } (7... O-O 8. Bg5 Qe7 9. Bxf6 Qxf6 10. O-O-O Bxc3 11. Qxc3 Qf4+ 12. Nd2) 8. Be2 { [%eval 0.6] } 8... Qd7?! { (0.60 → 1.24) Inaccuracy. Bxc3+ was best. } { [%eval 1.24] } (8... Bxc3+ 9. bxc3 Qe7 10. h3 Bh5 11. Bg5 O-O 12. O-O Qxe4 13. Bxf6 Qxd3 14. Bxd3) 9. O-O? { (1.24 → -0.03) Mistake. Bg5 was best. } { [%eval -0.03] } (9. Bg5 d5 10. Bxf6 Bxc3+ 11. bxc3 gxf6 12. O-O O-O-O 13. Nd2 Bxe2 14. Qxe2 Rhe8) 9... O-O-O?? { (-0.03 → 1.68) Blunder. Bxf3 was best. } { [%eval 1.68] } (9... Bxf3 10. Bxf3 Nxd4 11. e5 Nxf3+ 12. Qxf3 Bxc3 13. bxc3 dxe5 14. Rad1 Qe7 15. Bxe5) 10. a3?? { (1.68 → -0.29) Blunder. Nd5 was best. } { [%eval -0.29] } (10. Nd5 Nxd5 11. exd5 Ne7 12. c4 Rhe8 13. a3 Ba5 14. b4 Bb6 15. Bd1 c6) 10... Ba5? { (-0.29 → 1.25) Mistake. Bxc3 was best. } { [%eval 1.25] } (10... Bxc3 11. bxc3 Rde8 12. Nd2 Bxe2 13. Qxe2 Nxe4 14. Nxe4 d5 15. Nd6+ cxd6 16. Qb5) 11. b4 { [%eval 1.05] } 11... Bb6 { [%eval 1.11] } 12. Kh1?! { (1.11 → 0.03) Inaccuracy. Na4 was best. } { [%eval 0.03] } (12. Na4 Bxd4+ 13. Nxd4 Nxd4 14. Bxg4 Nxg4 15. Qxd4 Qxa4 16. Qxg7 Rdg8 17. Qc3 Qc6) 12... a6?? { (0.03 → 1.77) Blunder. Bxf3 was best. } { [%eval 1.77] } (12... Bxf3 13. Bxf3 Bxd4 14. b5 Bxc3 15. Qxc3 Ne5 16. Bxe5 dxe5 17. Qxe5 Rhe8 18. Qg5) 13. d5 { [%eval 1.66] } 13... Ne7 { [%eval 1.46] } 14. Be3 { [%eval 0.98] } 14... c5?? { (0.98 → 3.58) Blunder. Ng6 was best. } { [%eval 3.58] } (14... Ng6 15. Bxb6 cxb6 16. Qd4 Bxf3 17. Rxf3 Ne5 18. Rg3 h5 19. h3 h4 20. Rxg7) 15. bxc5 { [%eval 3.2] } 15... dxc5?! { (3.20 → 4.89) Inaccuracy. Bxc5 was best. } { [%eval 4.89] } (15... Bxc5 16. Bxc5 dxc5 17. Ne5 Bxe2 18. Qxe2 Qc7 19. d6 Rxd6 20. Nxf7 Nc6 21. Nxh8) 16. Rab1?! { (4.89 → 3.52) Inaccuracy. Ne5 was best. } { [%eval 3.52] } (16. Ne5 Bxe2 17. Nxd7 Bxd3 18. Nxb6+ Kc7 19. cxd3 Kxb6 20. Na4+ Kb5 21. Nxc5 Nfxd5) 16... Qd6?! { (3.52 → 5.07) Inaccuracy. Qc7 was best. } { [%eval 5.07] } (16... Qc7 17. Nd2 Ng6 18. Nc4 Ba7 19. Bg5 h5 20. d6 Bxe2 21. Nxe2 b5 22. dxc7) 17. a4? { (5.07 → 2.93) Mistake. e5 was best. } { [%eval 2.93] } (17. e5 Qc7 18. d6 Be6 19. Ng5 Rxd6 20. exd6 c4 21. Qd2 Bxe3 22. Qxe3 Nf5) 17... Ba7? { (2.93 → 4.92) Mistake. Bxf3 was best. } { [%eval 4.92] } (17... Bxf3 18. gxf3 Rhe8 19. f4 Qc7 20. Bf3 Ba5 21. Nd1 c4 22. Qd4 h5 23. Bg2) 18. a5? { (4.92 → 2.61) Mistake. e5 was best. } { [%eval 2.61] } (18. e5 Qc7 19. d6 Nf5 20. Bf4 Rhe8 21. dxc7 Rxd3 22. Bxd3 Nh5 23. Bxf5+ Bxf5) 18... Kb8?? { (2.61 → 5.30) Blunder. Qc7 was best. } { [%eval 5.3] } (18... Qc7 19. h3 Bxf3 20. Bxf3 Bb8 21. Bg1 Qxa5 22. Rb3 Bd6 23. Rfb1 b5 24. Nxb5) 19. e5 { [%eval 5.5] } 19... Qc7 { [%eval 5.64] } 20. exf6 { [%eval 5.2] } 20... gxf6 { [%eval 6.36] } 21. Qxa6 { [%eval 6.42] } 21... Rd6 { [%eval 6.75] } 22. Qb5 { [%eval 6.63] } 22... Nxd5 { [%eval 6.87] } 23. Nxd5 { [%eval 7.63] } 23... Rxd5 { [%eval 7.31] } 24. Rfd1?! { (7.31 → 4.90) Inaccuracy. Bf4 was best. } { [%eval 4.9] } (24. Bf4 Bc8 25. Bxc7+ Kxc7 26. a6 Kb8 27. Qc6 Rd7 28. Qa4 Rhd8 29. Qf4+ Ka8) 24... Re5?! { (4.90 → 7.57) Inaccuracy. Rxd1+ was best. } { [%eval 7.57] } (24... Rxd1+ 25. Rxd1 Qc6 26. Qc4 Be6 27. Qf4+ Ka8 28. Qxf6 Re8 29. Rd8+ Rxd8 30. Qxd8+) 25. Bf4 { [%eval 6.27] } 25... Rhe8?! { (6.27 → 11.70) Inaccuracy. Bc8 was best. } { [%eval 11.7] } (25... Bc8 26. a6 b6 27. Qd3 Rhe8 28. Nxe5 fxe5 29. Bf3 exf4 30. Qd5 Bb7 31. axb7) 26. Bxe5 { [%eval 10.1] } 26... fxe5?! { (10.10 → Mate in 8) Checkmate is now unavoidable. Rxe5 was best. } { [%eval #8] } (26... Rxe5 27. Nxe5 Bc8 28. Nd7+ Bxd7 29. Rxd7 b6 30. Rxc7 Kxc7 31. axb6+ Kd6 32. bxa7) 27. h3?? { (Mate in 8 → 6.37) Lost forced checkmate sequence. Qxe8+ was best. } { [%eval 6.37] } (27. Qxe8+ Qc8 28. Rd8 Kc7 29. Rxc8+ Bxc8 30. Qxe5+ Kd8 31. Qd6+ Bd7 32. Rxb7 Ke8) 27... h5?? { (6.37 → Mate in 8) Checkmate is now unavoidable. Re7 was best. } { [%eval #8] } (27... Re7 28. hxg4 e4 29. Ne5 Ka8 30. a6 b6 31. Rd7 Rxd7 32. Qxd7 Bb8 33. Qxc7) 28. hxg4?? { (Mate in 8 → 6.64) Lost forced checkmate sequence. Qxe8+ was best. } { [%eval 6.64] } (28. Qxe8+ Bc8 29. Ba6 e4 30. Rd8 Ka8 31. Bxb7+ Qxb7 32. Rxc8+ Bb8 33. Rxb8+ Ka7) 28... hxg4?? { (6.64 → Mate in 5) Checkmate is now unavoidable. Re7 was best. } { [%eval #5] } (28... Re7 29. g5 c4 30. a6 e4 31. Qxb7+ Qxb7 32. axb7 Rxb7 33. Rxb7+ Kxb7 34. Ne5) 29. Rd7? { (Mate in 5 → 8.14) Lost forced checkmate sequence. Qxe8+ was best. } { [%eval 8.14] } (29. Qxe8+ Qc8 30. Rd8 Ka8 31. Rxc8+ Bb8 32. Rxb8+ Ka7 33. R1xb7#) 29... Rh8+ { [%eval 8.48] } 30. Kg1?? { (8.48 → 2.70) Blunder. Nh2 was best. } { [%eval 2.7] } (30. Nh2 g3 31. Rxc7 Rxh2+ 32. Kg1 Kxc7 33. Qxb7+ Kd6 34. Rd1+ Ke6 35. Bc4+ Kf6) 30... c4+ { [%eval 2.05] } 31. Qb6?? { (2.05 → -6.64) Blunder. Nd4 was best. } { [%eval -6.64] } (31. Nd4 Bxd4+ 32. Rxd4 exd4 33. Bxg4 Qe7 34. Be6 Rd8 35. Bh3 d3 36. cxd3 cxd3) 31... Bxb6+ { [%eval -6.79] } 32. Rxb6 { [%eval -6.66] } 32... Qxd7 { [%eval -6.73] } 33. Nxe5?? { (-6.73 → Mate in 2) Checkmate is now unavoidable. c3 was best. } { [%eval #-2] } (33. c3 Qc7 34. Rb5 Qc6 35. Rxe5 Qd6 36. Re4 f5 37. Re3 Qh6 38. Re7 gxf3) 33... Qd4+ { [%eval #-1] } 34. Kf1 { [%eval #-1] } 34... Qxb6?? { (Mate in 1 → 2.16) Lost forced checkmate sequence. Rh1# was best. } { [%eval 2.16] } (34... Rh1#) 35. axb6 { [%eval 1.98] } 35... g3 { [%eval 2.21] } 36. Ke1 { [%eval 2.19] } 36... Kc8?! { (2.19 → 3.23) Inaccuracy. c3 was best. } { [%eval 3.23] } (36... c3 37. Nxf7 Rf8 38. Bc4 Re8+ 39. Kd1 Re4 40. Bd3 Rf4 41. Ng5 Rf2 42. Be4) 37. Kd2 { [%eval 3.2] } 37... Kd8? { (3.20 → 5.85) Mistake. Rd8+ was best. } { [%eval 5.85] } (37... Rd8+ 38. Kc3 f5 39. Bf3 Kb8 40. Kxc4 Rd2 41. c3 Rb2 42. Kc5 Rb1 43. Nd7+) 38. Nxc4? { (5.85 → 3.04) Mistake. Nxf7+ was best. } { [%eval 3.04] } (38. Nxf7+ Kd7 39. Nxh8 Kc6 40. Ke3 Kxb6 41. Kd4 Ka5 42. Nf7 Ka4 43. c3 b5) 38... Kd7?! { (3.04 → 4.36) Inaccuracy. Rh4 was best. } { [%eval 4.36] } (38... Rh4 39. Ke3 Kd7 40. Bd3 Kc6 41. Ne5+ Kxb6 42. Nxf7 Kc5 43. Ng5 b5 44. Ne4+) 39. Bf3 { [%eval 4.4] } 39... Rd8 { [%eval 4.67] } 40. Kc3 { [%eval 4.37] } 40... Ke6 { [%eval 4.91] } 41. Bxb7 { [%eval 4.7] } 41... Rb8?! { (4.70 → 5.98) Inaccuracy. Kd7 was best. } { [%eval 5.98] } (41... Kd7 42. Kd4 f6 43. Bf3 Kc8+ 44. Kc5 f5 45. Nd6+ Kb8 46. c4 Rd7 47. Nxf5) 42. Bf3 { [%eval 5.11] } 42... Kf5 { [%eval 6.01] } 43. Kb4 { [%eval 5.77] } 43... Kf4 { [%eval 5.84] } 44. Kb5 { [%eval 6.14] } 44... f5 { [%eval 6.41] } 45. Ka6 { [%eval 6.06] } 45... Ra8+?? { (6.06 → Mate in 8) Checkmate is now unavoidable. Rc8 was best. } { [%eval #8] } (45... Rc8 46. b7 Rb8 47. Nd6 Ke3 48. c4 Rh8 49. c5 Rh1 50. Nxf5+ Kf2 51. Nd6) 46. Bxa8 { [%eval #7] } { Black resigns. } 1-0