FEN
[Event "rated bullet game"]
[Site "https://lichess.org/vBaij5U8"]
[Date "2026.01.15"]
[Round "-"]
[White "Zhigalko_Sergei"]
[Black "Steven_Rojas"]
[Result "1-0"]
[GameId "vBaij5U8"]
[UTCDate "2026.01.15"]
[UTCTime "23:57:26"]
[WhiteElo "3203"]
[BlackElo "3033"]
[WhiteRatingDiff "+3"]
[BlackRatingDiff "-3"]
[WhiteTitle "GM"]
[BlackTitle "FM"]
[Variant "Standard"]
[TimeControl "30+0"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation"]
[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. e5 { [%eval 0.33] } { B12 Caro-Kann Defense: Advance Variation } 3... e6 { [%eval 0.54] } 4. Nf3 { [%eval 0.58] } 4... Ne7 { [%eval 0.66] } 5. c3 { [%eval 0.53] } 5... Ng6?! { (0.53 → 1.18) Inaccuracy. c5 was best. } { [%eval 1.18] } (5... c5 6. Na3 Nbc6 7. Nc2 Bd7 8. Bd3 a5 9. h4 c4 10. Be2) 6. Bd3 { [%eval 1.08] } 6... h5? { (1.08 → 2.87) Mistake. b6 was best. } { [%eval 2.87] } (6... b6 7. h4 Ne7 8. h5 h6 9. Na3 Ba6 10. Bc2 Nd7 11. Rh3) 7. h4?! { (2.87 → 1.62) Inaccuracy. Bxg6 was best. } { [%eval 1.62] } (7. Bxg6 fxg6 8. Qc2 Kf7 9. Bg5 Be7 10. h4 b6 11. Bxe7 Qxe7 12. Ng5+ Kg8) 7... Be7 { [%eval 1.65] } 8. g3 { [%eval 1.72] } 8... Nf8 { [%eval 1.98] } 9. O-O { [%eval 2.05] } 9... g6 { [%eval 2.46] } 10. Ng5 { [%eval 2.31] } 10... c5 { [%eval 2.88] } 11. Qf3 { [%eval 3.2] } 11... Bxg5 { [%eval 3.09] } 12. Bxg5 { [%eval 2.92] } 12... Qd7?! { (2.92 → 3.92) Inaccuracy. Qc7 was best. } { [%eval 3.92] } (12... Qc7 13. Bf6 Rg8 14. c4 cxd4 15. cxd5 exd5 16. Na3 a6 17. Rac1 Nc6 18. b4) 13. dxc5 { [%eval 3.58] } 13... Nc6 { [%eval 3.84] } 14. Re1 { [%eval 3.58] } 14... Nh7 { [%eval 3.56] } 15. Bh6 { [%eval 3.51] } 15... Rg8 { [%eval 3.86] } 16. Na3 { [%eval 3.59] } 16... a6 { [%eval 3.62] } 17. Rad1 { [%eval 3.48] } 17... b6 { [%eval 4.35] } 18. cxb6 { [%eval 4.17] } 18... Qb7?! { (4.17 → 5.80) Inaccuracy. Bb7 was best. } { [%eval 5.8] } (18... Bb7 19. b4 Ne7 20. b5 Nf5 21. Bc1 Kf8 22. Qe2 axb5 23. Nxb5 Qc6 24. Nc7) 19. Qe3?! { (5.80 → 4.31) Inaccuracy. Nc4 was best. } { [%eval 4.31] } (19. Nc4 dxc4 20. Be4 Nxe5 21. Bxb7 Nxf3+ 22. Bxf3 Rb8 23. Bf4 Bb7 24. Bxb8 Bxf3) 19... Rb8 { [%eval 3.88] } 20. c4 { [%eval 3.89] } 20... d4?! { (3.89 → 5.41) Inaccuracy. Qxb6 was best. } { [%eval 5.41] } (20... Qxb6 21. Qf4 Ne7 22. cxd5 exd5 23. e6 fxe6 24. Nc2 Qxb2 25. Re2 Rb6 26. Nd4) 21. Qf3 { [%eval 5.35] } 21... Qxb6 { [%eval 5.31] } 22. Be4? { (5.31 → 3.00) Mistake. c5 was best. } { [%eval 3.0] } (22. c5 Qxc5 23. Rc1 Nxe5 24. Qe2 Qd5 25. Qxe5 Qxe5 26. Rxe5 Nf6 27. Rec5 Bb7) 22... Bb7?! { (3.00 → 4.71) Inaccuracy. Nxe5 was best. } { [%eval 4.71] } (22... Nxe5 23. Qf4 f6 24. Nc2 d3 25. Bxd3 Qc7 26. Nd4 Rxb2 27. Be4 g5 28. Qc1) 23. Bd3?? { (4.71 → 0.00) Blunder. c5 was best. } { [%eval 0.0] } (23. c5 Qxc5 24. Rc1 Nxe5 25. Qf4 g5 26. Rxc5 gxf4 27. Bxf4 f6 28. Bxe5 fxe5) 23... Nf8?? { (0.00 → 3.53) Blunder. Nxe5 was best. } { [%eval 3.53] } (23... Nxe5 24. Qf4 Nf3+ 25. Kf1 Nh2+ 26. Kg1) 24. Qf4 { [%eval 3.18] } 24... Nd7?! { (3.18 → 4.74) Inaccuracy. Qxb2 was best. } { [%eval 4.74] } (24... Qxb2 25. Nb1 Nb4 26. Be4 g5 27. Bxg5 Ng6 28. Qd2 Qxd2 29. Nxd2 Kd7 30. a3) 25. Nc2? { (4.74 → 2.92) Mistake. c5 was best. } { [%eval 2.92] } (25. c5 g5 26. Bxg5 Qxc5 27. Nc4 Kf8 28. Rc1 Rxg5 29. hxg5 Qe7 30. g6 Kg7) 25... Ne7?! { (2.92 → 4.24) Inaccuracy. Qxb2 was best. } { [%eval 4.24] } (25... Qxb2 26. Be4 d3 27. Bxc6 Bxc6 28. Nd4 Ba8 29. Rxd3 Qb7 30. f3 Qb4 31. Red1) 26. Qxd4 { [%eval 3.65] } 26... Nc5 { [%eval 3.54] } 27. b4?? { (3.54 → 1.29) Blunder. Qd6 was best. } { [%eval 1.29] } (27. Qd6 Bf3 28. Be2 Bxe2 29. Qxb6 Rxb6 30. Rxe2 Rxb2 31. Bg5 Rb7 32. Red2 Rd7) 27... Na4?? { (1.29 → 4.67) Blunder. Qc6 was best. } { [%eval 4.67] } (27... Qc6 28. Re4 Rd8 29. bxc5 Rxd4 30. Nxd4 Qxc5 31. Nb3 Qc7 32. Ree1 g5 33. Bxg5) 28. c5 { [%eval 4.0] } 28... Qc7 { [%eval 4.98] } 29. Be4?! { (4.98 → 3.45) Inaccuracy. Qd6 was best. } { [%eval 3.45] } (29. Qd6 Qxd6 30. exd6 Nb2 31. dxe7 Nxd1 32. Rxd1 Kxe7 33. Re1 f6 34. Bc4 e5) 29... Rd8? { (3.45 → 6.33) Mistake. Bxe4 was best. } { [%eval 6.33] } (29... Bxe4 30. Qxe4 Nc3 31. Qc4 Nxd1 32. Rxd1 Rd8 33. Rd6 Nf5 34. Bf4 g5 35. hxg5) 30. Qe3?! { (6.33 → 4.34) Inaccuracy. Qxd8+ was best. } { [%eval 4.34] } (30. Qxd8+ Qxd8 31. Rxd8+ Kxd8 32. Bxb7 Kc7 33. Bxa6 Nd5 34. Bf1 Ndc3 35. b5 Rd8) 30... Bd5 { [%eval 5.28] } 31. Nd4?? { (5.28 → 2.46) Blunder. Bg5 was best. } { [%eval 2.46] } (31. Bg5 Bxe4 32. Qxe4 Nd5 33. Qf3 Kf8 34. Bxd8 Qxd8 35. a3 Kg7 36. Rd3 g5) 31... a5?? { (2.46 → 6.05) Blunder. Bxe4 was best. } { [%eval 6.05] } (31... Bxe4 32. Qxe4 Nc3 33. Qf4 Nxd1 34. Rxd1 Nc6 35. Rd2 Nxd4 36. Rxd4 Rxd4 37. Qxd4) 32. Bg5 { [%eval 4.83] } 32... axb4 { [%eval 4.72] } 33. Nb5 { [%eval 4.73] } 33... Qb8?! { (4.73 → 7.62) Inaccuracy. Qxc5 was best. } { [%eval 7.62] } (33... Qxc5 34. Qxc5 Nxc5 35. Nc7+ Kd7 36. Bxd5 Kxc7 37. Bxe7 Rxd5 38. Rxd5 exd5 39. Bxc5) 34. Nd6+ { [%eval 7.26] } 34... Kf8 { [%eval 7.87] } 35. Bxe7+ { [%eval 7.79] } 35... Kxe7 { [%eval 7.5] } 36. Qg5+ { [%eval 6.96] } 36... Kf8 { [%eval 7.13] } 37. Qh6+ { [%eval 6.66] } 37... Rg7 { [%eval 6.64] } 38. Qg5? { (6.64 → 3.71) Mistake. Bxd5 was best. } { [%eval 3.71] } (38. Bxd5 Nxc5 39. Qh8+ Rg8 40. Qf6 Qc7 41. Rc1 Qe7 42. Rxc5 g5 43. Bb3 Qxf6) 38... Qc7? { (3.71 → 5.91) Mistake. Nxc5 was best. } { [%eval 5.91] } (38... Nxc5 39. Bxd5 exd5 40. Rxd5 Ne6 41. Qf6 Qa8 42. Rb5 Kg8 43. Rxb4 Qxa2 44. Reb1) 39. Bxd5 { [%eval 5.66] } 39... exd5 { [%eval 5.61] } 40. e6 { [%eval 5.49] } 40... Nxc5?? { (5.49 → Mate in 8) Checkmate is now unavoidable. fxe6 was best. } { [%eval #8] } (40... fxe6 41. Rxe6 Nxc5 42. Qf6+ Kg8 43. Ne8 Qd7 44. Nxg7 Rf8 45. Re8 Rxe8 46. Qxg6) 41. e7+ { [%eval #7] } 41... Kg8 { [%eval #7] } 42. exd8=Q+ { [%eval #6] } 42... Kh7 { [%eval #3] } 43. Qxc7 { [%eval #5] } 43... Ne6 { [%eval #4] } 44. Rxe6 { [%eval #3] } 44... fxe6 { [%eval #3] } 45. Qxg7+ { [%eval #3] } 45... Kxg7 { [%eval #3] } 46. Rc1 { [%eval #2] } 46... Kf8 { [%eval #2] } 47. Rc7 { [%eval #1] } 47... b3 { [%eval #1] } 48. Qd8# { White wins by checkmate. } 1-0
