Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/oJKq2IVW"] [Date "2025.07.26"] [Round "-"] [White "jr-gongg"] [Black "wangjiawen"] [Result "0-1"] [GameId "oJKq2IVW"] [UTCDate "2025.07.26"] [UTCTime "23:22:31"] [WhiteElo "968"] [BlackElo "1006"] [WhiteRatingDiff "-17"] [BlackRatingDiff "+30"] [Variant "Standard"] [TimeControl "0+1"] [ECO "C50"] [Opening "Italian Game"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } 2... Nc6 { [%eval 0.18] } 3. Nf3 { [%eval 0.12] } { C50 Italian Game } 3... f6? { (0.12 → 1.36) Mistake. Nf6 was best. } { [%eval 1.36] } (3... Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Bd3) 4. O-O { [%eval 1.27] } 4... Nge7 { [%eval 1.23] } 5. Qe2?! { (1.23 → 0.53) Inaccuracy. d4 was best. } { [%eval 0.53] } (5. d4 Nxd4 6. Nxd4 exd4 7. a4 Ng6 8. f4 Bb4 9. Qh5 d5) 5... g6?! { (0.53 → 1.32) Inaccuracy. Na5 was best. } { [%eval 1.32] } (5... Na5 6. Nc3 Nxc4 7. Qxc4 c6 8. d4 d6 9. Rd1 Ng6 10. h3) 6. d3 { [%eval 0.86] } 6... Bg7 { [%eval 1.18] } 7. c3?! { (1.18 → 0.48) Inaccuracy. Nc3 was best. } { [%eval 0.48] } (7. Nc3) 7... Kf8? { (0.48 → 2.07) Mistake. Na5 was best. } { [%eval 2.07] } (7... Na5 8. Bb5) 8. b3? { (2.07 → 0.63) Mistake. d4 was best. } { [%eval 0.63] } (8. d4 h6 9. a4 d6 10. Na3 a6 11. Nc2 Qe8 12. Ba2 f5 13. dxe5 dxe5) 8... d6?! { (0.63 → 1.19) Inaccuracy. Na5 was best. } { [%eval 1.19] } (8... Na5) 9. a3?! { (1.19 → 0.35) Inaccuracy. d4 was best. } { [%eval 0.35] } (9. d4 Bg4) 9... Nd4?? { (0.35 → 4.72) Blunder. Na5 was best. } { [%eval 4.72] } (9... Na5 10. d4 Nxc4 11. Qxc4 Qd7 12. a4 Ke8 13. Rd1 h6 14. Na3 a6 15. a5) 10. g3?? { (4.72 → -7.96) Blunder. cxd4 was best. } { [%eval -7.96] } (10. cxd4 b5 11. Bxb5 c6 12. Ba4 g5 13. dxe5 dxe5 14. Nxg5 fxg5 15. Bxg5 Qd6) 10... Nxf3+?? { (-7.96 → -0.37) Blunder. Nxe2+ was best. } { [%eval -0.37] } (10... Nxe2+ 11. Kg2 Qd7 12. Re1 Qh3+ 13. Kh1 Nxc1 14. Kg1 b5 15. Bxb5 Nxb3 16. Bc4) 11. Qxf3 { [%eval -0.44] } 11... Bg4?? { (-0.44 → 4.83) Blunder. h5 was best. } { [%eval 4.83] } (11... h5 12. d4) 12. Qxg4 { [%eval 4.77] } 12... h5 { [%eval 4.83] } 13. h3?? { (4.83 → -5.24) Blunder. Qf3 was best. } { [%eval -5.24] } (13. Qf3 d5 14. exd5 h4 15. Nd2 Nf5 16. Ne4 Qd7 17. Ra2 Nd6 18. Nxd6 cxd6) 13... hxg4 { [%eval -5.31] } 14. hxg4 { [%eval -5.81] } 14... Bh6?! { (-5.81 → -4.54) Inaccuracy. d5 was best. } { [%eval -4.54] } (14... d5 15. exd5 b5 16. Nd2 bxc4 17. bxc4 Nc8 18. Ne4 Nd6 19. Nc5 Kg8 20. Ne6) 15. Bxh6+ { [%eval -4.49] } 15... Ke8?! { (-4.49 → -3.32) Inaccuracy. Rxh6 was best. } { [%eval -3.32] } (15... Rxh6 16. Kg2 d5 17. exd5 b5 18. Nd2 bxc4 19. bxc4 Nxd5 20. cxd5 Qxd5+ 21. Ne4) 16. Nd2 { [%eval -3.76] } 16... Rxh6 { [%eval -3.68] } 17. Nf3 { [%eval -4.53] } 17... Rh8?! { (-4.53 → -3.48) Inaccuracy. d5 was best. } { [%eval -3.48] } (17... d5 18. g5 Rh5 19. Kg2 dxc4 20. bxc4 fxg5 21. Rh1 g4 22. Ng5 Rxg5 23. Rh8+) 18. g5?! { (-3.48 → -5.38) Inaccuracy. Kg2 was best. } { [%eval -5.38] } (18. Kg2 Kd7 19. d4 exd4 20. cxd4 c6 21. e5 fxe5 22. Rfe1 Qf8 23. dxe5 d5) 18... f5? { (-5.38 → -3.33) Mistake. Qd7 was best. } { [%eval -3.33] } (18... Qd7 19. gxf6 Qh3 20. Nh4 Rxh4 21. gxh4 Qg4+ 22. Kh2 Kd7 23. Rg1 Qxh4+ 24. Kg2) 19. g4? { (-3.33 → -5.78) Mistake. Be6 was best. } { [%eval -5.78] } (19. Be6 fxe4 20. dxe4 Nc6 21. Kg2 Ke7 22. Bd5 Qf8 23. b4 Kd8 24. Rh1 Ne7) 19... f4?! { (-5.78 → -4.55) Inaccuracy. Qd7 was best. } { [%eval -4.55] } (19... Qd7 20. exf5 gxf5 21. Kg2 f4 22. Bb5 Qxb5 23. Rh1 Rg8 24. Rh6 Kd8 25. Rah1) 20. Kg2?! { (-4.55 → -6.19) Inaccuracy. Be6 was best. } { [%eval -6.19] } (20. Be6 Nc6 21. Kg2 Qe7 22. Bf5 gxf5 23. exf5 Qg7 24. Rh1 Kd7 25. f6 Qg6) 20... Qd7 { [%eval -6.04] } 21. Rae1?? { (-6.04 → Mate in 1) Checkmate is now unavoidable. Nxe5 was best. } { [%eval #-1] } (21. Nxe5 dxe5 22. f3 b5 23. Rh1 Rf8 24. Bd5 c6 25. Rae1 cxd5 26. exd5 Qxd5) 21... Ng8?? { (Mate in 1 → -5.38) Lost forced checkmate sequence. Qxg4# was best. } { [%eval -5.38] } (21... Qxg4#) 22. d4?? { (-5.38 → Mate in 1) Checkmate is now unavoidable. Nxe5 was best. } { [%eval #-1] } (22. Nxe5 dxe5 23. f3 b5 24. Bxg8 Rxg8 25. Rd1 Qf7 26. c4 Rh8 27. d4 exd4) 22... Ne7?? { (Mate in 1 → -4.77) Lost forced checkmate sequence. Qxg4# was best. } { [%eval -4.77] } (22... Qxg4#) 23. dxe5?? { (-4.77 → Mate in 1) Checkmate is now unavoidable. Nxe5 was best. } { [%eval #-1] } (23. Nxe5 dxe5 24. f3 exd4 25. Rh1 Rf8 26. Rd1 dxc3 27. Rxd7 Kxd7 28. Rd1+ Kc6) 23... dxe5?? { (Mate in 1 → -4.13) Lost forced checkmate sequence. Qxg4# was best. } { [%eval -4.13] } (23... Qxg4#) 24. Nxe5 { [%eval -4.37] } 24... Qe6?? { (-4.37 → 7.06) Blunder. f3+ was best. } { [%eval 7.06] } (24... f3+ 25. Kxf3 Qd6 26. Nd3 Rh3+ 27. Ke2 Rd8 28. Rd1 Qxa3 29. f3 Rh2+ 30. Ke3) 25. Bxe6 { [%eval 6.4] } 25... Rf8 { [%eval 7.88] } 26. Rd1 { [%eval 7.49] } 26... Nc6 { [%eval 8.09] } 27. Nxc6 { [%eval 7.31] } 27... bxc6 { [%eval 7.24] } 28. Rd7 { [%eval 6.94] } 28... Rd8 { [%eval 6.85] } 29. Rxc7 { [%eval 7.34] } 29... Rd2 { [%eval 7.18] } 30. Rxa7 { [%eval 7.13] } 30... c5 { [%eval 7.95] } 31. Ra8+ { [%eval 7.76] } 31... Ke7 { [%eval 7.6] } 32. Bc4? { (7.60 → 4.22) Mistake. Rxf8 was best. } { [%eval 4.22] } (32. Rxf8 Kxf8 33. Bc4 Ke7 34. Kf3 Rc2 35. a4 Rxc3+ 36. Kxf4 Kd6 37. a5 Rc2) 32... Rxa8 { [%eval 3.82] } 33. b4?? { (3.82 → -0.12) Blunder. a4 was best. } { [%eval -0.12] } (33. a4 Rh8 34. Kf3 Rh2 35. e5 Ra2 36. Kxf4 Rhxf2+ 37. Rxf2 Rxf2+ 38. Ke4 Rd2) 33... cxb4 { [%eval 0.0] } 34. cxb4 { [%eval -0.33] } 34... Rxa3 { [%eval -0.5] } 35. Rc1?! { (-0.50 → -1.38) Inaccuracy. Bd5 was best. } { [%eval -1.38] } (35. Bd5) 35... Rd4? { (-1.38 → 0.00) Mistake. Rg3+ was best. } { [%eval 0.0] } (35... Rg3+ 36. Kf1 Rf3 37. Be2 Ra3 38. Bc4 Rb2 39. b5 Rh3 40. Kg1 f3 41. b6) 36. Bb5 { [%eval 0.0] } 36... Rxb4 { [%eval -0.03] } 37. Rc7+ { [%eval -0.06] } 37... Kd6 { [%eval -0.12] } 38. Be8?? { (-0.12 → -7.17) Blunder. Rc6+ was best. } { [%eval -7.17] } (38. Rc6+) 38... Kxc7 { [%eval -7.07] } { White resigns. } 0-1