FEN
[Event "rated rapid game"]
[Site "https://lichess.org/iEAODVYb"]
[Date "2026.05.24"]
[Round "-"]
[White "Hugh404"]
[Black "patalin78"]
[Result "1-0"]
[GameId "iEAODVYb"]
[UTCDate "2026.05.24"]
[UTCTime "15:41:36"]
[WhiteElo "730"]
[BlackElo "670"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-64"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D00"]
[Opening "Queen's Pawn Game: Accelerated London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... e5?! { (0.00 → 0.94) Inaccuracy. c5 was best. } { [%eval 0.94] } (2... c5 3. e3 Nc6 4. Nf3 Nf6 5. Nbd2 Qb6 6. dxc5 Qxb2 7. Rb1) 3. Bg3? { (0.94 → -0.49) Mistake. Bxe5 was best. } { [%eval -0.49] } (3. Bxe5 Nc6 4. Bg3 h5 5. h3 Nf6 6. Bh4 Be7 7. Bxf6 Bxf6) 3... f5?? { (-0.49 → 1.44) Blunder. exd4 was best. } { [%eval 1.44] } (3... exd4 4. Qxd4 Be7 5. Nc3 Nf6 6. e3 O-O 7. Nf3 c6 8. Bd3) 4. Bxe5 { [%eval 1.0] } 4... Nc6 { [%eval 0.95] } 5. Bf4 { [%eval 0.92] } 5... Bb4+?! { (0.92 → 1.74) Inaccuracy. g5 was best. } { [%eval 1.74] } (5... g5 6. Bd2 g4 7. g3 Nxd4 8. Bc3 c5 9. Bxd4 cxd4 10. Qxd4) 6. c3 { [%eval 1.6] } 6... a5?? { (1.60 → 4.13) Blunder. Bd6 was best. } { [%eval 4.13] } (6... Bd6 7. e3 Nf6 8. Bd3 Bxf4 9. exf4 Qd6 10. g3 Bd7 11. Nf3 O-O-O 12. h4) 7. e3? { (4.13 → 1.99) Mistake. cxb4 was best. } { [%eval 1.99] } (7. cxb4 g5 8. b5 gxf4 9. bxc6 Nf6 10. Qc1 Ne4 11. Nf3 a4 12. a3 Qe7) 7... g5? { (1.99 → 3.39) Mistake. Bd6 was best. } { [%eval 3.39] } (7... Bd6 8. Bd3 Nf6 9. Ne2 Qe7 10. O-O g5 11. Bxd6 Qxd6 12. Nd2 Bd7 13. Nf3) 8. Bxg5?! { (3.39 → 2.37) Inaccuracy. Qh5+ was best. } { [%eval 2.37] } (8. Qh5+ Kf8 9. Bxg5 Be7 10. Bh6+ Nxh6 11. Qxh6+ Kg8 12. Nh3 Bf8 13. Qh5 Kg7) 8... Qxg5 { [%eval 2.34] } 9. Nf3 { [%eval 1.98] } 9... Qe7 { [%eval 2.07] } 10. a3?? { (2.07 → -2.05) Blunder. cxb4 was best. } { [%eval -2.05] } (10. cxb4 axb4 11. Bb5 Nf6 12. O-O O-O 13. Bxc6 bxc6 14. Nbd2 Kh8 15. Qc2 f4) 10... Be6?? { (-2.05 → 3.09) Blunder. Bd6 was best. } { [%eval 3.09] } (10... Bd6 11. c4 dxc4 12. Nc3 Bd7 13. Bxc4 O-O-O 14. O-O Nf6 15. Nb5 Kb8 16. b4) 11. axb4 { [%eval 3.15] } 11... axb4? { (3.15 → 6.17) Mistake. f4 was best. } { [%eval 6.17] } (11... f4 12. b5 Nd8 13. Qe2 fxe3 14. Qxe3 Bf5 15. Ne5 Nf6 16. Be2 Ne6 17. O-O) 12. Rxa8+ { [%eval 6.11] } 12... Nd8 { [%eval 6.42] } 13. h4 { [%eval 5.87] } 13... h5 { [%eval 6.25] } 14. Nbd2 { [%eval 5.75] } 14... bxc3 { [%eval 5.82] } 15. bxc3 { [%eval 5.76] } 15... Nf6 { [%eval 5.7] } 16. Ne5 { [%eval 5.89] } 16... O-O { [%eval 6.07] } 17. Qxh5?? { (6.07 → -1.51) Blunder. Ng6 was best. } { [%eval -1.51] } (17. Ng6 Qf7 18. Nxf8 Kxf8 19. Bd3 Ng4 20. O-O Kg7 21. Nf3 Qg6 22. Rxd8 Kf7) 17... Nxh5 { [%eval -1.46] } 18. Ra7? { (-1.46 → -3.44) Mistake. Ng6 was best. } { [%eval -3.44] } (18. Ng6 Qd6 19. Nxf8 Kxf8 20. Be2 Nf6 21. O-O Kg7 22. g3 Bg8 23. Rc1 Nf7) 18... Nc6 { [%eval -2.89] } 19. Rxb7?! { (-2.89 → -4.38) Inaccuracy. Nxc6 was best. } { [%eval -4.38] } (19. Nxc6 bxc6 20. Be2 Nf6 21. Nf3 f4 22. Ne5 fxe3 23. O-O Qg7 24. Bd3 Ne4) 19... Na5? { (-4.38 → -2.63) Mistake. Nxe5 was best. } { [%eval -2.63] } (19... Nxe5 20. dxe5 Bc8 21. Rb4 Qxe5 22. Be2 Qxc3 23. Rb3 Qc1+ 24. Bd1 f4) 20. Rb5 { [%eval -3.01] } 20... Qa3 { [%eval -2.4] } 21. Nb1?? { (-2.40 → -7.20) Blunder. Be2 was best. } { [%eval -7.2] } (21. Be2 Qc1+ 22. Bd1 f4 23. e4 Ng3 24. fxg3 dxe4 25. Rxa5 Qxc3 26. Ra6 Bd5) 21... Qc1+ { [%eval -7.42] } 22. Ke2 { [%eval -7.43] } 22... Qc2+?! { (-7.43 → -5.13) Inaccuracy. f4 was best. } { [%eval -5.13] } (22... f4 23. Nf3 fxe3 24. fxe3 Ng3+ 25. Kf2 Ne4+ 26. Kg1 Nc4 27. Nbd2 Ncxd2 28. Nxd2) 23. Kf3?! { (-5.13 → -7.54) Inaccuracy. Nd2 was best. } { [%eval -7.54] } (23. Nd2 Nf6 24. f3 Nc4 25. Nxc4 dxc4 26. Re5 Bd5 27. Kf2 Qxd2+ 28. Be2 Qxc3) 23... Nc4?! { (-7.54 → -4.86) Inaccuracy. f4 was best. } { [%eval -4.86] } (23... f4 24. Rb8 Qe4+ 25. Ke2 Rxb8 26. Na3 fxe3 27. Kd1 Rb1+ 28. Nxb1 Qxb1+ 29. Ke2) 24. Ng6?? { (-4.86 → Mate in 10) Checkmate is now unavoidable. Bxc4 was best. } { [%eval #-10] } (24. Bxc4 f4 25. Nd3 fxe3+ 26. Kxe3 dxc4 27. Rg5+ Ng7 28. Nf4 Bd7 29. Re5 Nf5+) 24... Qe4+? { (Mate in 10 → -8.18) Lost forced checkmate sequence. f4 was best. } { [%eval -8.18] } (24... f4 25. Ne7+ Kg7 26. Nf5+ Bxf5 27. Bd3 Qxd3 28. Rb6 cxb6 29. Rf1 Qe4+ 30. Ke2) 25. Ke2 { [%eval -6.86] } 25... Nxe3?! { (-6.86 → -4.52) Inaccuracy. Qc2+ was best. } { [%eval -4.52] } (25... Qc2+ 26. Ke1 Qc1+ 27. Ke2 f4 28. Ne7+ Kg7 29. Nxd5 Bxd5 30. Rxd5 Qc2+ 31. Kf3) 26. fxe3 { [%eval -5.08] } 26... f4 { [%eval -5.33] } 27. Nxf8 { [%eval -5.12] } 27... Kxf8 { [%eval -4.69] } 28. g4?! { (-4.69 → -6.82) Inaccuracy. Rb8+ was best. } { [%eval -6.82] } (28. Rb8+ Kf7 29. Ke1 Bg4 30. Kd2 fxe3+ 31. Kc1 e2) 28... Ng7?! { (-6.82 → -4.32) Inaccuracy. Bxg4+ was best. } { [%eval -4.32] } (28... Bxg4+ 29. Kd2 fxe3+ 30. Kc1 Qxh1 31. Kb2 Qxf1 32. c4 Qg2+ 33. Ka3 Qc2 34. Rb7) 29. Nd2?? { (-4.32 → Mate in 4) Checkmate is now unavoidable. Rh2 was best. } { [%eval #-4] } (29. Rh2 Qc2+ 30. Nd2 Bxg4+ 31. Kf2 Qxd2+ 32. Kg1 Qxe3+ 33. Rf2 Be6 34. Be2 Ke7) 29... Bxg4+ { [%eval #-3] } 30. Kf2 { [%eval #-2] } 30... Qxe3+ { [%eval #-1] } 31. Kg2 { [%eval #-1] } 31... Qxd2+ { [%eval #-4] } 32. Kg1 { [%eval #-2] } 32... f3?? { (Mate in 2 → -5.37) Lost forced checkmate sequence. Qe3+ was best. } { [%eval -5.37] } (32... Qe3+ 33. Kg2 Qg3#) 33. Rh2 { [%eval -5.4] } 33... f2+?? { (-5.40 → 4.50) Blunder. Qf4 was best. } { [%eval 4.5] } (33... Qf4 34. Rbb2 Qg3+ 35. Rhg2 fxg2 36. Rxg2 Qe3+ 37. Rf2+ Ke7 38. h5 Qg3+ 39. Bg2) 34. Rxf2+ { [%eval 4.5] } 34... Qxf2+ { [%eval 4.56] } 35. Kxf2 { [%eval 4.56] } 35... Nf5 { [%eval 5.06] } 36. Rxd5 { [%eval 4.84] } 36... c6 { [%eval 5.17] } 37. Rd8+ { [%eval 4.68] } 37... Ke7 { [%eval 4.79] } 38. Rc8 { [%eval 4.35] } 38... Nxh4 { [%eval 4.19] } 39. Bg2?? { (4.19 → 0.10) Blunder. Rxc6 was best. } { [%eval 0.1] } (39. Rxc6 Nf5 40. Bd3 Nd6 41. c4 Bd7 42. Ra6 Be6 43. c5 Nc8 44. Ke3 Bd5) 39... Kf6?? { (0.10 → 4.21) Blunder. Bxc8 was best. } { [%eval 4.21] } (39... Bxc8 40. Bxc6 Nf5 41. Be4 Ng7 42. Ke3 Kf7 43. Kf4 Kf6 44. c4 Ne6+ 45. Ke3) 40. Bxc6?? { (4.21 → 0.13) Blunder. Rxc6+ was best. } { [%eval 0.13] } (40. Rxc6+ Kf5 41. Bd5 Kf4 42. Rf6+ Bf5 43. c4 Kg5 44. Rf8 Ng6 45. Rf7 Nf4) 40... Kf5?? { (0.13 → 6.04) Blunder. Bxc8 was best. } { [%eval 6.04] } (40... Bxc8 41. Be4 Be6 42. Kg3 Nf5+ 43. Bxf5 Kxf5 44. c4 Bg8 45. Kf3) 41. Ke3?! { (6.04 → 4.59) Inaccuracy. Bd7+ was best. } { [%eval 4.59] } (41. Bd7+ Kf4 42. Rf8+ Ke4 43. Bxg4 Kd3 44. Rc8 Ke4 45. Kg3 Ng6 46. Rc6 Nf8) 41... Bh5 { [%eval 5.61] } 42. d5?! { (5.61 → 4.17) Inaccuracy. Be4+ was best. } { [%eval 4.17] } (42. Be4+ Kg5 43. Rg8+ Kf6 44. Rh8 Kg5 45. d5 Bd1 46. Kd4 Bb3 47. d6 Be6) 42... Ng6?! { (4.17 → 6.15) Inaccuracy. Ke5 was best. } { [%eval 6.15] } (42... Ke5 43. Rh8 Ng2+ 44. Kf2 Nf4 45. c4 Bf7 46. Ke3 Bg6 47. d6 Kxd6 48. Kxf4) 43. d6 { [%eval 5.54] } 43... Ne5 { [%eval 4.99] } 44. Re8?? { (4.99 → 0.19) Blunder. d7 was best. } { [%eval 0.19] } (44. d7 Nxd7 45. Bxd7+ Kf6 46. Ba4 Kg7 47. Rc6 Bg4 48. Bc2 Bh5 49. Rc7+ Kh6) 44... Nxc6?? { (0.19 → 4.42) Blunder. Bxe8 was best. } { [%eval 4.42] } (44... Bxe8 45. Bxe8 Nc4+ 46. Kd4 Nxd6 47. Kd5 Nxe8 48. c4 Nc7+ 49. Kc6 Ke5 50. Kc5) 45. Rc8 { [%eval 4.25] } 45... Na7? { (4.25 → 7.41) Mistake. Ke5 was best. } { [%eval 7.41] } (45... Ke5 46. Rxc6 Bg4 47. d7 Bxd7 48. Rc5+ Kd6 49. Rg5 Bc6 50. Rh5 Bb7 51. Kd4) 46. Rc5+? { (7.41 → 4.44) Mistake. d7 was best. } { [%eval 4.44] } (46. d7 Ke6 47. d8=Q Nxc8 48. Qxc8+ Kd6 49. Qd8+ Ke6 50. Qb6+ Kf7 51. Qh6 Bg6) 46... Kg6?? { (4.44 → Mate in 10) Checkmate is now unavoidable. Ke6 was best. } { [%eval #10] } (46... Ke6 47. Rxh5 Kxd6 48. Kd4 Nc6+ 49. Kc4 Ne7 50. Rh6+ Ke5 51. Kc5 Kf4 52. Rf6+) 47. d7 { [%eval 9.01] } 47... Kf7? { (9.01 → Mate in 7) Checkmate is now unavoidable. Nb5 was best. } { [%eval #7] } (47... Nb5 48. d8=Q Bf3 49. Kxf3 Nxc3 50. Qg5+ Kf7) 48. d8=Q { [%eval #10] } 48... Bd1 { [%eval #4] } 49. Qxd1 { [%eval #5] } 49... Nc6 { [%eval #4] } 50. Rf5+ { [%eval #6] } 50... Ke6 { [%eval #3] } 51. Ke4 { [%eval #7] } 51... Ne7 { [%eval #4] } 52. Re5+ { [%eval #4] } 52... Kf7 { [%eval #4] } 53. Qf3+ { [%eval #3] } 53... Ke8 { [%eval #3] } 54. Kd4 { [%eval #4] } 54... Kd7 { [%eval #4] } 55. Qb7+ { [%eval #3] } 55... Kd6 { [%eval #3] } 56. Qxe7+ { [%eval #2] } 56... Kc6 { [%eval #2] } 57. Kc4 { [%eval #2] } 57... Kb6 { [%eval #2] } 58. Kb4 { [%eval #2] } 58... Kc6 { [%eval #2] } 59. Qf6+ { [%eval #2] } 59... Kd7 { [%eval #2] } 60. Re7+ { [%eval #1] } 60... Kd8 { [%eval #1] } 61. Qf8# { White wins by checkmate. } 1-0