FEN
[Event "casual rapid game"]
[Site "https://lichess.org/Tdfck37c"]
[Date "2026.04.05"]
[Round "-"]
[White "lichess AI level 4"]
[Black "Chefoo_44"]
[Result "1-0"]
[GameId "Tdfck37c"]
[UTCDate "2026.04.05"]
[UTCTime "09:07:02"]
[WhiteElo "?"]
[BlackElo "1722"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D00"]
[Opening "Blackmar-Diemer Gambit Declined: O'Kelly Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... c6 { [%eval 0.25] } 2. e4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. Nc3 { [%eval 0.34] } 3... dxe4 { [%eval 0.18] } 4. f3?! { (0.18 → -0.58) Inaccuracy. Nxe4 was best. } { [%eval -0.58] } (4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7 8. h5 Bh7) 4... Nf6 { [%eval -0.12] } { D00 Blackmar-Diemer Gambit Declined: O'Kelly Defense } 5. fxe4 { [%eval -0.18] } 5... e6? { (-0.18 → 1.22) Mistake. e5 was best. } { [%eval 1.22] } (5... e5 6. dxe5 Qxd1+ 7. Nxd1 Nxe4 8. Nf3 Be6 9. Bd3 Nc5 10. Be2) 6. Bd3?! { (1.22 → 0.34) Inaccuracy. Nf3 was best. } { [%eval 0.34] } (6. Nf3 Be7 7. e5 Nfd7 8. Bf4 Na6 9. Bxa6 bxa6 10. O-O Bb7) 6... Bb4?? { (0.34 → 2.12) Blunder. Qxd4 was best. } { [%eval 2.12] } (6... Qxd4 7. Nf3 Qb6 8. e5 Nd5 9. Ne4 Nd7 10. a3 f5 11. exf6) 7. Nf3 { [%eval 1.53] } 7... c5 { [%eval 1.66] } 8. dxc5?! { (1.66 → 0.77) Inaccuracy. e5 was best. } { [%eval 0.77] } (8. e5 cxd4 9. a3 dxc3 10. axb4 cxb2 11. Bxb2 Nd5 12. Qd2 Na6) 8... Bxc5?! { (0.77 → 1.49) Inaccuracy. e5 was best. } { [%eval 1.49] } (8... e5 9. O-O O-O 10. Nd5 Bxc5+ 11. Kh1 Be6 12. Bg5 Bxd5 13. exd5 Nbd7 14. Bf5) 9. e5 { [%eval 1.38] } 9... Nd5 { [%eval 1.62] } 10. Bg5?? { (1.62 → -0.66) Blunder. Ne4 was best. } { [%eval -0.66] } (10. Ne4 Nd7 11. a3 f5 12. exf6 N5xf6 13. Qe2 Nxe4 14. Qxe4 Nf6 15. Qh4 Bd7) 10... Be7?? { (-0.66 → 1.33) Blunder. Nxc3 was best. } { [%eval 1.33] } (10... Nxc3 11. bxc3 Qc7 12. Qe2 Bd7 13. Rb1 h6 14. Bh4 Bb6 15. Kd1 Nc6 16. Rf1) 11. Nxd5?! { (1.33 → 0.75) Inaccuracy. Ne4 was best. } { [%eval 0.75] } (11. Ne4 O-O 12. Qd2 Nc6 13. O-O-O Qc7 14. Bxe7 Ncxe7 15. Nd6 Ng6 16. Rhe1 Bd7) 11... Qxd5? { (0.75 → 2.28) Mistake. exd5 was best. } { [%eval 2.28] } (11... exd5 12. Bb5+ Nc6 13. Bxe7 Qa5+ 14. c3 Qxb5 15. Bd6 Bg4 16. b3 O-O-O 17. Nd4) 12. c4?? { (2.28 → 0.37) Blunder. Bxe7 was best. } { [%eval 0.37] } (12. Bxe7 Kxe7 13. O-O Nc6 14. Qe1 Bd7 15. Kh1 h6 16. b4 a5 17. Qg3 Nxb4) 12... Qa5+ { [%eval 0.38] } 13. Bd2 { [%eval 0.45] } 13... Bb4 { [%eval 0.43] } 14. O-O { [%eval -0.02] } 14... Nc6? { (-0.02 → 1.49) Mistake. Bxd2 was best. } { [%eval 1.49] } (14... Bxd2 15. Qxd2 Qxd2 16. Nxd2 Nc6 17. Nf3 a5 18. Be4 Bd7 19. Rad1 Ke7 20. b3) 15. h3?? { (1.49 → -0.91) Blunder. Bf4 was best. } { [%eval -0.91] } (15. Bf4 Be7 16. Kh1 Qc7 17. Be4 Bd7 18. a3 a5 19. Qe1 a4 20. Qg3 O-O-O) 15... O-O?? { (-0.91 → 4.99) Blunder. Bxd2 was best. } { [%eval 4.99] } (15... Bxd2 16. Nxd2 Qxe5 17. Nf3 Qxb2 18. Ng5 f5 19. Bxf5 exf5 20. Qh5+ g6 21. Rfe1+) 16. Be3?? { (4.99 → -0.20) Blunder. Bxh7+ was best. } { [%eval -0.2] } (16. Bxh7+ Kh8 17. Bxb4 Qxb4 18. Ng5 g6 19. Rxf7 Rxf7 20. Bxg6 Rh7 21. Bxh7 Qxb2) 16... Nxe5 { [%eval -0.23] } 17. a3?! { (-0.23 → -1.18) Inaccuracy. Bxh7+ was best. } { [%eval -1.18] } (17. Bxh7+ Kxh7 18. Ng5+ Kg6 19. Qd4 Bc5 20. Qxc5 Qxc5 21. Bxc5 Rh8 22. Rae1 Kxg5) 17... Nxf3+? { (-1.18 → 0.38) Mistake. Bc5 was best. } { [%eval 0.38] } (17... Bc5 18. Bxc5 Qxc5+ 19. Rf2 Nxd3 20. Qxd3 b6 21. b4 Qe7 22. Qe3 Bb7 23. Rc1) 18. Rxf3?! { (0.38 → -0.58) Inaccuracy. Qxf3 was best. } { [%eval -0.58] } (18. Qxf3 Bd6 19. b4 Qe5 20. c5 Bc7 21. Rad1 Qh2+ 22. Kf2 Qe5 23. Rfe1 Rd8) 18... Bc5 { [%eval -0.5] } 19. Qe2 { [%eval -0.56] } 19... b6 { [%eval -0.1] } 20. Be4 { [%eval -0.24] } 20... Rb8 { [%eval -0.27] } 21. Rg3?? { (-0.27 → -2.03) Blunder. b4 was best. } { [%eval -2.03] } (21. b4 Bxe3+ 22. Qxe3 Qa4 23. Rg3 g6 24. h4 Bb7 25. h5 Bxe4 26. Qxe4 Qd7) 21... g6?! { (-2.03 → -0.94) Inaccuracy. f5 was best. } { [%eval -0.94] } (21... f5 22. Bc2 Bd6 23. Rxg7+ Kxg7 24. Bd4+ Kg8 25. b4 Qa6 26. Qd2 Qxc4 27. Rb1) 22. Kh2? { (-0.94 → -2.76) Mistake. Rd1 was best. } { [%eval -2.76] } (22. Rd1 Bxe3+ 23. Rxe3 Qg5 24. b4 Bb7 25. Red3 Qf4 26. Re3 Bxe4 27. Rxe4 Qg5) 22... Bb7?? { (-2.76 → 0.00) Blunder. Bd6 was best. } { [%eval 0.0] } (22... Bd6 23. Rd1 Bc7 24. Bf2 Ba6 25. Rd7 Qe5 26. h4 Rbd8 27. Rxc7 Qxc7 28. h5) 23. Bd2 { [%eval 0.0] } 23... Qa4 { [%eval 0.0] } 24. Bf4? { (0.00 → -1.35) Mistake. Bxg6 was best. } { [%eval -1.35] } (24. Bxg6 hxg6 25. Qe5 Qe8 26. Rf1 Be7 27. Rf6 Qd7 28. Rgxg6+ fxg6 29. Rxg6+ Kf7) 24... Ba6?? { (-1.35 → 2.77) Blunder. Bxe4 was best. } { [%eval 2.77] } (24... Bxe4 25. Qxe4 Rbd8 26. b4 Bd4 27. Rf1 Qa6 28. Rc1 e5 29. Bh6 Rfe8 30. c5) 25. b3?? { (2.77 → -0.02) Blunder. Bxg6 was best. } { [%eval -0.02] } (25. Bxg6 hxg6 26. Be5 Kh7 27. Qg4 Be7 28. Rf1 Qc2 29. Bxb8 Bxc4 30. Rc3 Qxc3) 25... Qd7?! { (-0.02 → 0.91) Inaccuracy. Qe8 was best. } { [%eval 0.91] } (25... Qe8 26. Rd1 Rd8 27. b4 Bd4 28. b5 Bc8 29. Bc6 Qe7 30. Rgd3 Qc5 31. Kh1) 26. Rd1 { [%eval 0.97] } 26... Qe7?? { (0.97 → 3.94) Blunder. Qe8 was best. } { [%eval 3.94] } (26... Qe8 27. b4 e5 28. Bg5 Bd4 29. Qd2 f6 30. Bd5+ Kh8 31. Bh6 Bb7 32. Bxf8) 27. Bh6?? { (3.94 → -1.94) Blunder. b4 was best. } { [%eval -1.94] } (27. b4 Rbd8 28. bxc5 bxc5 29. Rxd8 Rxd8 30. Be5 Rd4 31. Bd3 f6 32. Bxd4 cxd4) 27... Rfd8?! { (-1.94 → -1.07) Inaccuracy. Bd6 was best. } { [%eval -1.07] } (27... Bd6 28. Qb2 f6 29. Bxf8 Rxf8 30. Qc3 Be5 31. Qe1 Qc7 32. h4 Kf7 33. Bf3) 28. Bg5 { [%eval -1.39] } 28... Qe8?? { (-1.39 → 1.66) Blunder. f6 was best. } { [%eval 1.66] } (28... f6 29. Bxg6 hxg6 30. Bf4 Qf7 31. Bxb8 Rxb8 32. Qe4 g5 33. h4 Bb7 34. Qe2) 29. Bd3?? { (1.66 → -2.19) Blunder. Bxd8 was best. } { [%eval -2.19] } (29. Bxd8 Rxd8 30. Rgd3 Rxd3 31. Qxd3 Qb8+ 32. g3 Qe5 33. b4 Be7 34. Bg2 Kf8) 29... Rd7?! { (-2.19 → -1.14) Inaccuracy. Bd6 was best. } { [%eval -1.14] } (29... Bd6 30. Qe3 Rd7 31. Bf6 Rc8 32. a4 Bb7 33. a5 bxa5 34. Be5 Bxe5 35. Qxe5) 30. b4? { (-1.14 → -2.59) Mistake. Be4 was best. } { [%eval -2.59] } (30. Be4 Rxd1 31. Qxd1 Rc8 32. Qd2 f5 33. Bc2 Bb7 34. b4 Bf8 35. h4 h5) 30... Be7 { [%eval -2.14] } 31. Bf4 { [%eval -2.24] } 31... Rbd8 { [%eval -2.12] } 32. Qb2? { (-2.12 → -3.79) Mistake. Rc1 was best. } { [%eval -3.79] } (32. Rc1 Rd4 33. Be5 Bd6 34. Bxd6 R8xd6 35. Be4 Qb8 36. b5 Bb7 37. Bxb7 Qxb7) 32... Bxc4 { [%eval -3.57] } 33. Qc3 { [%eval -3.45] } 33... Bxd3 { [%eval -3.44] } 34. Rdxd3 { [%eval -3.82] } 34... Rxd3 { [%eval -3.42] } 35. Rxd3 { [%eval -3.75] } 35... Rxd3 { [%eval -3.55] } 36. Qxd3 { [%eval -3.59] } 36... f5?! { (-3.59 → -2.39) Inaccuracy. Qd8 was best. } { [%eval -2.39] } (36... Qd8 37. Qg3 Kg7 38. Qe3 h5 39. g4 hxg4 40. hxg4 Qd5 41. g5 Bd6 42. Qc3+) 37. Qc3 { [%eval -2.3] } 37... Kf7? { (-2.30 → -0.61) Mistake. g5 was best. } { [%eval -0.61] } (37... g5 38. Be5 Qd7 39. Bf6 h5 40. Bxe7 Qxe7 41. a4 g4 42. g3 Kf7 43. Qh8) 38. Kg1?? { (-0.61 → -3.11) Blunder. Qc7 was best. } { [%eval -3.11] } (38. Qc7 b5 39. Qxa7 Kg8 40. a4 g5 41. Bg3 bxa4 42. b5 f4 43. Bf2 a3) 38... Qd8 { [%eval -2.87] } 39. Kh2 { [%eval -3.14] } 39... Bd6 { [%eval -2.83] } 40. Qd4 { [%eval -2.81] } 40... Bxf4+ { [%eval -2.61] } 41. Qxf4 { [%eval -2.67] } 41... Qd3?? { (-2.67 → -0.57) Blunder. g5 was best. } { [%eval -0.57] } (41... g5 42. Qe5 h5 43. a4 g4 44. a5 bxa5 45. bxa5 a6 46. hxg4 hxg4 47. Kg3) 42. Qc7+ { [%eval -0.63] } 42... Kf6 { [%eval -0.78] } 43. b5?? { (-0.78 → -2.73) Blunder. Qxa7 was best. } { [%eval -2.73] } (43. Qxa7 Qd6+ 44. Kg1 Qd4+ 45. Kh2 h6 46. Qh7 Qd6+ 47. Kg1 Kg5 48. Qh8 e5) 43... Qxa3 { [%eval -2.64] } 44. Qxh7 { [%eval -2.72] } 44... Qa4? { (-2.72 → -0.90) Mistake. Qd6+ was best. } { [%eval -0.9] } (44... Qd6+ 45. Kg1 e5 46. Qh8+ Kg5 47. h4+ Kf4 48. Qh6+ Ke4 49. Kh2 Kd5 50. Qd2+) 45. Qh8+ { [%eval -0.74] } 45... Kg5?! { (-0.74 → 0.00) Inaccuracy. Ke7 was best. } { [%eval 0.0] } (45... Ke7 46. Qg7+ Kd6 47. Qf8+ Kd5 48. Qd8+ Kc4 49. Qc7+ Kb4 50. Qe7+ Kxb5 51. Qd7+) 46. Qd8+ { [%eval 0.0] } 46... Kf4?? { (0.00 → 7.56) Blunder. Kh6 was best. } { [%eval 7.56] } (46... Kh6 47. Qh8+ Kg5 48. Qd8+) 47. Qh4+ { [%eval 7.31] } { Black resigns. } 1-0