FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/uloPJVQg"]
[Date "2026.06.07"]
[Round "-"]
[White "Frddy4Fngrs"]
[Black "Shakes8"]
[Result "0-1"]
[GameId "uloPJVQg"]
[UTCDate "2026.06.07"]
[UTCTime "09:03:50"]
[WhiteElo "1500"]
[BlackElo "1500"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D00"]
[Opening "Blackmar-Diemer Gambit: Diemer-Rosenberg Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. d4? { (0.54 → -0.64) Mistake. exd5 was best. } { [%eval -0.64] } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... dxe4 { [%eval -0.52] } 3. Be3 { [%eval -0.86] } { D00 Blackmar-Diemer Gambit: Diemer-Rosenberg Attack } 3... f5?! { (-0.86 → -0.15) Inaccuracy. Nf6 was best. } { [%eval -0.15] } (3... Nf6 4. Ne2 Bf5 5. Nd2 h5 6. h3 e6 7. c4 Be7 8. Qb3) 4. c3?! { (-0.15 → -1.11) Inaccuracy. Nc3 was best. } { [%eval -1.11] } (4. Nc3 Nf6 5. f3 Nc6 6. fxe4 fxe4 7. Nge2 e6 8. Ng3 Bb4) 4... g6?! { (-1.11 → -0.52) Inaccuracy. e5 was best. } { [%eval -0.52] } (4... e5 5. Bc4 Nf6 6. Qb3 Qe7 7. Nh3 Nc6 8. O-O a5 9. a4 h6 10. dxe5) 5. Be2 { [%eval -0.95] } 5... Nc6 { [%eval -1.07] } 6. Bb5 { [%eval -1.43] } 6... e5 { [%eval -1.22] } 7. d5?! { (-1.22 → -2.13) Inaccuracy. Ne2 was best. } { [%eval -2.13] } (7. Ne2 Bh6 8. O-O Bd7 9. Na3 Qe7 10. d5 Bxe3 11. fxe3) 7... Bd7?? { (-2.13 → 0.89) Blunder. a6 was best. } { [%eval 0.89] } (7... a6 8. Be2 Nce7 9. c4 f4 10. Bxf4 exf4 11. Qd4 Kf7 12. Qxh8 Bg7 13. Qxh7) 8. c4?? { (0.89 → -3.04) Blunder. dxc6 was best. } { [%eval -3.04] } (8. dxc6 bxc6 9. Ba4 f4 10. Bc1 Qg5 11. Kf1 O-O-O 12. Qe2 Nf6 13. Nd2 Bc5) 8... Na5?! { (-3.04 → -1.78) Inaccuracy. Nb4 was best. } { [%eval -1.78] } (8... Nb4 9. Bxd7+ Qxd7 10. Nc3 Nd3+ 11. Kf1 Bb4 12. Nge2 Nf6 13. Kg1 O-O 14. a3) 9. Qc2?! { (-1.78 → -2.70) Inaccuracy. Bxd7+ was best. } { [%eval -2.7] } (9. Bxd7+ Qxd7 10. Qc2 b6 11. Bd2 Nf6 12. Bxa5 bxa5 13. Nc3 Bc5 14. Nge2 c6) 9... c6 { [%eval -2.48] } 10. Ba4?! { (-2.48 → -3.44) Inaccuracy. dxc6 was best. } { [%eval -3.44] } (10. dxc6 Nxc6 11. Nc3 Nb4 12. Qa4 Nd3+ 13. Ke2 Nf6 14. Nh3 Bc5 15. Bg5 O-O) 10... b5 { [%eval -2.73] } 11. Na3? { (-2.73 → -4.44) Mistake. Qc3 was best. } { [%eval -4.44] } (11. Qc3 Kf7 12. dxc6 Nxc6 13. cxb5 Nb4 14. Nf3 exf3 15. O-O Be6 16. Qxe5 Bg7) 11... Qc8?? { (-4.44 → -1.19) Blunder. bxa4 was best. } { [%eval -1.19] } (11... bxa4 12. O-O-O Nf6 13. d6 Bg7 14. f4 O-O 15. Bd2 Rb8 16. Ne2 Nb7 17. c5) 12. Nxb5?? { (-1.19 → -4.64) Blunder. Qc3 was best. } { [%eval -4.64] } (12. Qc3 Nf6 13. Qxe5+ Kf7 14. d6 bxa4 15. Qxa5 Bxd6 16. Ne2 Qc7 17. Qxa4 f4) 12... cxd5? { (-4.64 → -2.27) Mistake. cxb5 was best. } { [%eval -2.27] } (12... cxb5 13. c5 Nc4 14. Qc3 Bxc5 15. Bxc5 Qxc5 16. b3 Qd4 17. Qxd4 exd4 18. bxc4) 13. Nd6+? { (-2.27 → -4.53) Mistake. c5 was best. } { [%eval -4.53] } (13. c5 Kf7 14. b4 f4 15. Nh3 fxe3 16. fxe3 Nc4) 13... Bxd6 { [%eval -4.36] } 14. Bxd7+ { [%eval -4.96] } 14... Qxd7 { [%eval -4.94] } 15. cxd5 { [%eval -5.51] } 15... Qc7? { (-5.51 → -3.39) Mistake. Rc8 was best. } { [%eval -3.39] } (15... Rc8 16. Qe2 Nf6 17. Bh6 Bb4+ 18. Kf1 Bd6 19. f3 Nb7 20. Nh3 Bf8 21. Bxf8) 16. Qa4+ { [%eval -3.15] } 16... Ke7 { [%eval -3.33] } 17. Nh3?! { (-3.33 → -4.71) Inaccuracy. Rc1 was best. } { [%eval -4.71] } (17. Rc1 Qb8 18. Rc3 Nb7 19. f4 Nf6 20. fxe5 Bxe5 21. Ne2 Rc8 22. Rb3 Qc7) 17... h6?! { (-4.71 → -3.09) Inaccuracy. Qc4 was best. } { [%eval -3.09] } (17... Qc4 18. Qxa5 Bb4+ 19. Qxb4+ Qxb4+ 20. Bd2 Qd6 21. Rc1 Nf6 22. Rc6 Qxd5 23. Bb4+) 18. O-O { [%eval -3.62] } 18... Nb7 { [%eval -3.58] } 19. Rac1 { [%eval -3.37] } 19... Nc5?? { (-3.37 → -0.11) Blunder. Qd7 was best. } { [%eval -0.11] } (19... Qd7 20. Rc6 Kf7 21. Rfc1 Ne7 22. Ng5+ hxg5 23. Bxg5 Rac8 24. Qb3 Rhd8 25. Rxc8) 20. Qc2?? { (-0.11 → -3.13) Blunder. Bxc5 was best. } { [%eval -3.13] } (20. Bxc5 Bxc5 21. b4 Qd7 22. Qxd7+ Kxd7 23. bxc5 Nf6 24. Rfd1 g5 25. c6+ Kd6) 20... Nd3?? { (-3.13 → -1.07) Blunder. Rc8 was best. } { [%eval -1.07] } (20... Rc8 21. Qe2 Qd7 22. b4 Nd3 23. Rxc8 Qxc8 24. f3 Nf6 25. fxe4 Nxb4 26. Nf2) 21. Qd2?? { (-1.07 → -4.07) Blunder. Qxc7+ was best. } { [%eval -4.07] } (21. Qxc7+ Bxc7 22. Rxc7+ Kd6 23. Rc6+ Kxd5 24. Ra6 f4 25. Bd2 Ne7 26. Bc3 Rad8) 21... Nxc1 { [%eval -3.56] } 22. Qxc1? { (-3.56 → -6.57) Mistake. Rxc1 was best. } { [%eval -6.57] } (22. Rxc1 Qd7 23. Rc6 Kf7 24. b4 Rc8 25. b5 f4 26. Nxf4 exf4 27. Bxf4 e3) 22... Qxc1 { [%eval -6.53] } 23. Rxc1 { [%eval -6.64] } 23... Nf6 { [%eval -6.69] } 24. g3 { [%eval -7.04] } 24... Nxd5 { [%eval -7.31] } 25. Bd2 { [%eval -7.08] } 25... g5 { [%eval -7.06] } 26. f4 { [%eval -7.36] } 26... g4 { [%eval -7.37] } 27. Nf2 { [%eval -7.49] } 27... Rhc8 { [%eval -7.35] } 28. fxe5 { [%eval -7.32] } 28... Bc5 { [%eval -7.19] } 29. Bxh6 { [%eval -7.84] } 29... Bxf2+ { [%eval -7.77] } 30. Kxf2 { [%eval -7.56] } 30... Rxc1 { [%eval -7.45] } 31. Bg5+ { [%eval -7.66] } 31... Ke6 { [%eval -7.79] } 32. Bxc1 { [%eval -7.57] } 32... Kxe5 { [%eval -7.17] } 33. Bf4+ { [%eval -10.6] } 33... Nxf4 { [%eval -8.96] } 34. gxf4+? { (-8.96 → Mate in 9) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-9] } (34. Ke1 Rh8 35. a3 Rxh2 36. Kf1 Nh5 37. Kg1 Rc2 38. b3) 34... Kxf4 { [%eval #-8] } 35. Kg2 { [%eval #-6] } 35... Rb8 { [%eval #-7] } 36. b3 { [%eval #-6] } 36... a5 { [%eval #-7] } 37. h4 { [%eval #-6] } 37... Rh8?! { (Mate in 6 → -15.98) Lost forced checkmate sequence. e3 was best. } { [%eval -15.98] } (37... e3 38. b4 g3 39. b5 e2 40. h5 e1=Q 41. h6 Qf2+ 42. Kh3 Qh2#) 38. a4?! { (-15.98 → Mate in 6) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-6] } (38. Kf2 e3+ 39. Ke2 Rxh4 40. Kd3 Kf3 41. Kd4 e2 42. Ke5 e1=Q+ 43. Kf6 g3) 38... Rxh4 { [%eval #-6] } 39. b4 { [%eval #-5] } 39... axb4 { [%eval #-5] } 40. a5 { [%eval #-5] } 40... Rh8 { [%eval #-5] } 41. a6 { [%eval #-5] } 41... Ra8 { [%eval #-5] } 42. Kh2 { [%eval #-4] } 42... Rxa6 { [%eval #-4] } 43. Kg2 { [%eval #-4] } 43... b3 { [%eval #-4] } 44. Kf1 { [%eval #-3] } 44... b2 { [%eval #-3] } 45. Ke1 { [%eval #-3] } 45... b1=Q+ { [%eval #-2] } 46. Kd2 { [%eval #-2] } 46... Ra3 { [%eval #-1] } 47. Ke2 { [%eval #-1] } 47... Qb2+ { [%eval #-1] } 48. Kd1 { [%eval #-1] } 48... Ra1# { Black wins by checkmate. } 0-1