Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/9Sb2lsox"] [Date "2026.04.10"] [Round "-"] [White "KanalasKevinkosztner"] [Black "brianhliou"] [Result "1-0"] [GameId "9Sb2lsox"] [UTCDate "2026.04.10"] [UTCTime "03:22:00"] [WhiteElo "2062"] [BlackElo "2090"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-6"] [Variant "Standard"] [TimeControl "180+0"] [ECO "D00"] [Opening "Blackmar-Diemer Gambit Declined: O'Kelly Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%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... Bg4? { (-0.18 → 0.97) Mistake. e5 was best. } { [%eval 0.97] } (5... e5 6. dxe5 Qxd1+ 7. Nxd1 Nxe4 8. Nf3 Be6 9. Bd3 Nc5 10. Be2) 6. Be2 { [%eval 0.98] } 6... Bxe2 { [%eval 1.06] } 7. Ngxe2?! { (1.06 → 0.00) Inaccuracy. Qxe2 was best. } { [%eval 0.0] } (7. Qxe2 Qxd4 8. Nf3 Qb6 9. e5 Nd5 10. Ne4 e6 11. a3 Nd7) 7... e6? { (0.00 → 1.47) Mistake. e5 was best. } { [%eval 1.47] } (7... e5 8. O-O exd4 9. Nxd4 Bc5 10. Be3 O-O 11. e5 Qe8 12. Bg5) 8. e5 { [%eval 1.77] } 8... Nd5 { [%eval 1.76] } 9. O-O { [%eval 1.67] } 9... c5 { [%eval 1.65] } 10. Nxd5?! { (1.65 → 0.72) Inaccuracy. Ne4 was best. } { [%eval 0.72] } (10. Ne4 Be7 11. c4 Nb6 12. Qb3 cxd4 13. Qg3 Nxc4 14. Qxg7 Rf8 15. Bh6 Nd7) 10... Qxd5 { [%eval 0.68] } 11. c3 { [%eval 0.67] } 11... cxd4 { [%eval 0.64] } 12. cxd4 { [%eval 0.73] } 12... Nc6 { [%eval 0.72] } 13. Be3 { [%eval 0.68] } 13... Rd8?! { (0.68 → 1.82) Inaccuracy. Bb4 was best. } { [%eval 1.82] } (13... Bb4 14. Ng3 Ba5 15. Nh5 O-O-O 16. Rxf7 Bb6 17. Rxg7 Qe4 18. Qe1 Bxd4 19. Bxd4) 14. Nc3 { [%eval 1.94] } 14... Qa5 { [%eval 2.15] } 15. Qf3 { [%eval 2.19] } 15... Rd7 { [%eval 2.22] } 16. Rad1 { [%eval 2.14] } 16... Nb4?! { (2.14 → 3.42) Inaccuracy. Qb6 was best. } { [%eval 3.42] } (16... Qb6 17. Qf2 Qa6 18. d5 Nxe5 19. Bd4 Nc4 20. dxe6 fxe6 21. Ne4 Qc6 22. Qf3) 17. a3 { [%eval 3.27] } 17... Nd5?! { (3.27 → 4.30) Inaccuracy. Nc6 was best. } { [%eval 4.3] } (17... Nc6 18. d5 Nxe5 19. Qg3 f6 20. dxe6 Rxd1 21. Rxd1 h5 22. h4 Rg8 23. Nd5) 18. Nxd5? { (4.30 → 2.07) Mistake. b4 was best. } { [%eval 2.07] } (18. b4 Qb6 19. Nxd5 exd5 20. Rc1 Qe6 21. Rc8+ Rd8 22. Rxd8+ Kxd8 23. Qxf7 Qxf7) 18... Qxd5 { [%eval 1.83] } 19. Qf2 { [%eval 2.03] } 19... g6?? { (2.03 → 6.38) Blunder. f6 was best. } { [%eval 6.38] } (19... f6 20. exf6 gxf6 21. Qxf6 Rg8 22. g3 Qe4 23. Bh6 Bxh6 24. Qxh6 Rdg7 25. Qh5+) 20. Rc1?? { (6.38 → 2.34) Blunder. Qf6 was best. } { [%eval 2.34] } (20. Qf6 Rc7 21. Rc1 Kd7 22. Rxc7+ Kxc7 23. Qxh8 Be7 24. Qe8 Bd8 25. Qxf7+ Kb8) 20... Bg7?? { (2.34 → Mate in 2) Checkmate is now unavoidable. f5 was best. } { [%eval #2] } (20... f5 21. exf6 Kf7 22. Rc8 Rg8 23. Qh4 h5 24. Qf2 Qe4 25. Bg5 a6 26. h4) 21. Rc8+ { [%eval #1] } 21... Rd8 { [%eval #1] } 22. Qxf7# { White wins by checkmate. } 1-0