Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/OOgSeLug"] [Date "2025.06.20"] [Round "-"] [White "kempharper"] [Black "bryanzhang"] [Result "1-0"] [GameId "OOgSeLug"] [UTCDate "2025.06.20"] [UTCTime "09:57:34"] [WhiteElo "1105"] [BlackElo "1131"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-13"] [Variant "Standard"] [TimeControl "120+1"] [ECO "D10"] [Opening "Slav Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... c6 { [%eval 0.32] } 2. c4 { [%eval 0.23] } 2... d5 { [%eval 0.21] } 3. Nc3 { [%eval 0.17] } { D10 Slav Defense } 3... Nf6 { [%eval 0.2] } 4. Bg5 { [%eval -0.16] } 4... e6 { [%eval 0.24] } 5. e3 { [%eval 0.14] } 5... Be7 { [%eval 0.29] } 6. Nf3 { [%eval 0.18] } 6... O-O { [%eval 0.22] } 7. cxd5 { [%eval 0.29] } 7... exd5 { [%eval 0.32] } 8. Be2 { [%eval -0.03] } 8... Ne4 { [%eval 0.1] } 9. Nxe4 { [%eval 0.24] } 9... dxe4 { [%eval 0.23] } 10. Bxe7 { [%eval 0.17] } 10... Qxe7 { [%eval 0.08] } 11. Nd2 { [%eval 0.11] } 11... Bf5 { [%eval 0.25] } 12. g4?! { (0.25 → -0.73) Inaccuracy. Rc1 was best. } { [%eval -0.73] } (12. Rc1) 12... Bg6?! { (-0.73 → 0.24) Inaccuracy. Be6 was best. } { [%eval 0.24] } (12... Be6 13. Qc2) 13. h4 { [%eval 0.26] } 13... h5?! { (0.26 → 1.24) Inaccuracy. h6 was best. } { [%eval 1.24] } (13... h6 14. Qb3 b6 15. O-O-O Nd7 16. Nc4 b5 17. Na5 Rac8 18. Kb1 a6 19. Rc1) 14. gxh5 { [%eval 1.41] } 14... Bh7 { [%eval 1.46] } 15. h6 { [%eval 1.04] } 15... g6?! { (1.04 → 2.10) Inaccuracy. gxh6 was best. } { [%eval 2.1] } (15... gxh6 16. Qb3) 16. h5? { (2.10 → 0.81) Mistake. Qb3 was best. } { [%eval 0.81] } (16. Qb3 Kh8) 16... Nd7?! { (0.81 → 1.68) Inaccuracy. g5 was best. } { [%eval 1.68] } (16... g5) 17. hxg6 { [%eval 1.58] } 17... fxg6?! { (1.58 → 2.68) Inaccuracy. Bxg6 was best. } { [%eval 2.68] } (17... Bxg6 18. Qc2 Rac8 19. h7+ Kh8 20. Qc3 Nb6 21. Rc1 Bxh7 22. Qc5 Qxc5 23. Rxc5) 18. Rg1?! { (2.68 → 1.80) Inaccuracy. Qb3+ was best. } { [%eval 1.8] } (18. Qb3+ Kh8 19. Qxb7 Rab8 20. Qxc6 Rxb2 21. Qc3 Rb6 22. d5+ Nf6 23. Rg1 Qb4) 18... Qf6? { (1.80 → 3.55) Mistake. Nb6 was best. } { [%eval 3.55] } (18... Nb6 19. Qc2) 19. Nxe4 { [%eval 3.47] } 19... Qh4 { [%eval 3.83] } 20. Qb3+ { [%eval 3.73] } 20... Kh8 { [%eval 3.88] } 21. Kd2?? { (3.88 → -2.10) Blunder. Qe6 was best. } { [%eval -2.1] } (21. Qe6 Rad8 22. O-O-O Rfe8 23. Rg4 Rxe6 24. Rxh4 Rf8 25. Kd2 Rf5 26. Rg1 c5) 21... Qxe4 { [%eval -2.23] } 22. Rh1? { (-2.23 → -4.07) Mistake. f3 was best. } { [%eval -4.07] } (22. f3 Qe7 23. Qa3 Qf6 24. Rg4 g5 25. Rag1 c5 26. d5 Rg8 27. R4g3 Ne5) 22... b6? { (-4.07 → -2.52) Mistake. Rxf2 was best. } { [%eval -2.52] } (22... Rxf2) 23. Rag1?! { (-2.52 → -3.91) Inaccuracy. f3 was best. } { [%eval -3.91] } (23. f3 Qe7 24. Rac1 Rf6 25. Qc3 Rd8 26. Rcd1 Nf8 27. Kc1 Bg8 28. h7 Bf7) 23... Nf6?! { (-3.91 → -2.68) Inaccuracy. Rxf2 was best. } { [%eval -2.68] } (23... Rxf2 24. Ke1 Raf8 25. Qd3 Qxd3 26. Bxd3 Rxb2 27. Rg5 Rxa2 28. Bb1 Ra1 29. Ke2) 24. f3 { [%eval -2.64] } 24... Qe7 { [%eval -2.56] } 25. e4 { [%eval -3.21] } 25... Bg8?! { (-3.21 → -2.24) Inaccuracy. Rad8 was best. } { [%eval -2.24] } (25... Rad8 26. Qc3 Rxd4+ 27. Qxd4 Rd8 28. Qxd8+ Qxd8+ 29. Kc1 g5 30. Rd1 Qe7 31. Kb1) 26. Qc3 { [%eval -2.15] } 26... Rac8?? { (-2.15 → 0.00) Blunder. Bh7 was best. } { [%eval 0.0] } (26... Bh7 27. Kc1 Nh5 28. d5+ Qf6 29. Qxf6+ Rxf6 30. dxc6 Rxc6+ 31. Kd2 Rac8 32. Ke3) 27. Rxg6 { [%eval 0.0] } 27... Bh7 { [%eval 0.4] } 28. Rg7 { [%eval 0.59] } 28... Qd6?? { (0.59 → 2.95) Blunder. Rf7 was best. } { [%eval 2.95] } (28... Rf7 29. d5 Rxg7 30. hxg7+ Kxg7 31. Bd3 Bg6 32. Rg1 Kf7 33. dxc6 Bh7 34. Bc4+) 29. Rxh7+?? { (2.95 → -2.93) Blunder. e5 was best. } { [%eval -2.93] } (29. e5 Qe6 30. exf6 Rce8 31. Bc4 Qxf6 32. Bd3 Bf5 33. Bxf5 Qxf5 34. Kc1 a6) 29... Kxh7?? { (-2.93 → 0.00) Blunder. Nxh7 was best. } { [%eval 0.0] } (29... Nxh7 30. e5 Qd7 31. Rg1 Rg8 32. Rg7 Rxg7 33. hxg7+ Qxg7 34. d5 Rd8 35. d6) 30. d5?? { (0.00 → -4.50) Blunder. e5 was best. } { [%eval -4.5] } (30. e5 Qd8 31. exf6 Qxf6 32. Bd3+ Kh8 33. Be4 Rcd8 34. Kc2 Qxd4 35. Bxc6 Qxc3+) 30... Nxd5?? { (-4.50 → Mate in 1) Checkmate is now unavoidable. cxd5 was best. } { [%eval #1] } (30... cxd5 31. e5 Rxc3 32. exd6 Rc6 33. Re1 Kh8 34. Bd3 Rxd6 35. Re7 Rd7 36. Re6) 31. Qg7# { White wins by checkmate. } 1-0