FEN
[Event "rated rapid game"]
[Site "https://lichess.org/o1dpeeEQ"]
[Date "2026.04.20"]
[Round "-"]
[White "Ribs007"]
[Black "Vladivostok8"]
[Result "1-0"]
[GameId "o1dpeeEQ"]
[UTCDate "2026.04.20"]
[UTCTime "02:58:24"]
[WhiteElo "1355"]
[BlackElo "1357"]
[WhiteRatingDiff "+15"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B06"]
[Opening "Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... g6 { [%eval 0.55] } { B06 Modern Defense } 2. Nf3 { [%eval 0.51] } 2... Bg7 { [%eval 0.46] } 3. Bc4 { [%eval 0.15] } 3... b6 { [%eval 0.64] } 4. d4 { [%eval 0.64] } 4... Bb7 { [%eval 0.78] } 5. Ng5?! { (0.78 → 0.08) Inaccuracy. Nc3 was best. } { [%eval 0.08] } (5. Nc3 d6 6. h4 h6 7. Be3 a6 8. Qd3 Nd7 9. O-O-O b5) 5... e6 { [%eval 0.18] } 6. Nxf7?? { (0.18 → -2.07) Blunder. Nc3 was best. } { [%eval -2.07] } (6. Nc3 Nc6 7. Nf3 Nge7 8. O-O O-O 9. Re1 d5 10. exd5 exd5) 6... Kxf7 { [%eval -2.16] } 7. Qg4?! { (-2.16 → -3.33) Inaccuracy. d5 was best. } { [%eval -3.33] } (7. d5 Na6 8. O-O Nc5 9. Re1 Ke8 10. b4 Bxa1 11. bxc5 Bf6 12. e5) 7... Nf6 { [%eval -3.32] } 8. Qf3?! { (-3.32 → -4.27) Inaccuracy. Qf4 was best. } { [%eval -4.27] } (8. Qf4 d5 9. Bb3 dxe4 10. Nc3 Qd6 11. f3 Qxf4 12. Bxf4 exf3 13. O-O Nc6) 8... Bxe4 { [%eval -4.29] } 9. Qf4 { [%eval -4.32] } 9... Bxg2 { [%eval -4.16] } 10. Rg1 { [%eval -4.23] } 10... Bb7 { [%eval -3.83] } 11. Nc3 { [%eval -3.86] } 11... Ke8 { [%eval -3.24] } 12. Be3 { [%eval -3.52] } 12... Nh5 { [%eval -2.92] } 13. Qg4 { [%eval -2.93] } 13... d5?! { (-2.93 → -1.93) Inaccuracy. Nc6 was best. } { [%eval -1.93] } (13... Nc6 14. O-O-O Rf8 15. Qe2 Qe7 16. d5 Bxc3 17. dxe6 Bf6 18. exd7+ Kd8 19. Rge1) 14. Bb3?! { (-1.93 → -3.18) Inaccuracy. Qxe6+ was best. } { [%eval -3.18] } (14. Qxe6+ Qe7 15. Nxd5 Bxd5 16. Qxe7+ Kxe7 17. Bxd5 c6 18. Bf3 Nf6 19. h4 Kf7) 14... Nf6 { [%eval -2.92] } 15. Qxe6+ { [%eval -2.96] } 15... Qe7 { [%eval -2.94] } 16. Qh3 { [%eval -2.96] } 16... Bc8?? { (-2.96 → 2.45) Blunder. Qd7 was best. } { [%eval 2.45] } (16... Qd7 17. Qg2 Nc6 18. O-O-O Kd8 19. Bg5 Ne7 20. Rge1 h6 21. Rxe7 Qxe7 22. Bxd5) 17. Qxc8+ { [%eval 2.57] } 17... Kf7 { [%eval 2.0] } 18. Qb7 { [%eval 2.79] } 18... Nbd7?? { (2.79 → 7.13) Blunder. c6 was best. } { [%eval 7.13] } (18... c6 19. Qxa8 Rd8 20. O-O-O Qd7 21. Bg5 Na6 22. Nxd5 cxd5 23. Bxd5+ Qxd5 24. Qxa7+) 19. Nxd5 { [%eval 6.97] } 19... Nxd5 { [%eval 7.25] } 20. Bxd5+ { [%eval 6.74] } 20... Kf6?? { (6.74 → Mate in 5) Checkmate is now unavoidable. Ke8 was best. } { [%eval #5] } (20... Ke8 21. Qxa8+ Qd8 22. c3 Qxa8 23. Bxa8 Kd8 24. Bc6 Rf8 25. O-O-O Rf5 26. Rge1) 21. Qc6+ { [%eval #4] } 21... Qd6 { [%eval #4] } 22. Qxd6+?? { (Mate in 4 → 4.43) Lost forced checkmate sequence. Bg5+ was best. } { [%eval 4.43] } (22. Bg5+ Kf5 23. Be4+ Ke6 24. Qc4+ Qd5 25. Qxd5#) 22... cxd6 { [%eval 4.37] } 23. Bxa8 { [%eval 4.5] } 23... Rxa8 { [%eval 4.51] } 24. O-O-O { [%eval 4.38] } 24... Kf7 { [%eval 4.44] } 25. c4 { [%eval 4.27] } 25... Rc8 { [%eval 4.47] } 26. b3?! { (4.47 → 3.45) Inaccuracy. Kb1 was best. } { [%eval 3.45] } (26. Kb1 Rxc4 27. Rc1 d5 28. b3 Rxc1+ 29. Rxc1 Ke6 30. Rc6+ Ke7 31. Rc7 a5) 26... b5 { [%eval 3.52] } 27. Kb2 { [%eval 3.29] } 27... bxc4 { [%eval 3.1] } 28. bxc4 { [%eval 3.12] } 28... Rxc4 { [%eval 3.44] } 29. Kb3 { [%eval 3.45] } 29... Rc7 { [%eval 3.47] } 30. Rc1 { [%eval 3.42] } 30... Rb7+ { [%eval 3.39] } 31. Kc3 { [%eval 3.54] } 31... Nb6 { [%eval 3.42] } 32. Kd3 { [%eval 3.38] } 32... Nd5 { [%eval 3.86] } 33. Rc6?? { (3.86 → -4.64) Blunder. Rb1 was best. } { [%eval -4.64] } (33. Rb1 Rd7 34. a4 Ke6 35. Rge1 a6 36. Rb8 Bf6 37. Bg5+ Kf5 38. Kc4 Rf7) 33... Ke6?? { (-4.64 → 2.83) Blunder. Nb4+ was best. } { [%eval 2.83] } (33... Nb4+ 34. Kc4 Nxc6 35. Kd5 Nb4+ 36. Kxd6 Bf8+ 37. Ke5 Re7+ 38. Kf4 Nxa2 39. h3) 34. f4?? { (2.83 → -0.39) Blunder. Bd2 was best. } { [%eval -0.39] } (34. Bd2 Rb2 35. Re1+ Kd7 36. Rc2 Rxc2 37. Kxc2 Bxd4 38. Kd3 Bxf2 39. Rf1 Bc5) 34... Nb4+ { [%eval -0.46] } 35. Kc4 { [%eval -0.49] } 35... Nxc6 { [%eval -0.52] } 36. d5+ { [%eval -0.58] } 36... Kf5?? { (-0.58 → 3.74) Blunder. Kd7 was best. } { [%eval 3.74] } (36... Kd7 37. dxc6+ Kxc6 38. Rg5 Re7 39. Kd3 d5 40. Rg1 Kd6 41. Rc1 Rf7 42. Rb1) 37. dxc6 { [%eval 3.13] } 37... Rc7?! { (3.13 → 4.24) Inaccuracy. Rf7 was best. } { [%eval 4.24] } (37... Rf7 38. Kd5 Bf6 39. Rb1 Re7 40. Bd4 Bxd4 41. Kxd4 Ke6) 38. Kd5 { [%eval 4.18] } 38... Bf8 { [%eval 4.77] } 39. Rb1 { [%eval 4.7] } 39... Be7 { [%eval 5.75] } 40. Rb7 { [%eval 5.59] } 40... Rc8 { [%eval 6.6] } 41. c7?! { (6.60 → 4.98) Inaccuracy. Rxe7 was best. } { [%eval 4.98] } (41. Rxe7 Kg4 42. Rxh7 Kf3 43. Bd4 a5 44. Rd7 a4 45. Rxd6 Kxf4 46. Rxg6 Rd8+) 41... Bd8 { [%eval 5.17] } 42. Rb8? { (5.17 → 2.99) Mistake. cxd8=N was best. } { [%eval 2.99] } (42. cxd8=N Rxd8 43. h3 g5 44. fxg5 Kg6 45. Re7 Rb8 46. Re6+ Kf7 47. Rh6 Rb5+) 42... Rxc7 { [%eval 2.8] } 43. Rxd8 { [%eval 2.93] } 43... Rc3 { [%eval 2.79] } 44. Rf8+ { [%eval 2.84] } 44... Kg4 { [%eval 2.84] } 45. Bd4?! { (2.84 → 1.74) Inaccuracy. Bxa7 was best. } { [%eval 1.74] } (45. Bxa7 Rc2 46. a4 Rxh2 47. a5 h5 48. Bb6 h4 49. a6 Rd2+ 50. Kc4) 45... h5?? { (1.74 → 7.71) Blunder. Rc2 was best. } { [%eval 7.71] } (45... Rc2 46. a4 Rxh2 47. Kc4 Rc2+ 48. Kb3 Rc7 49. Rf6 d5 50. a5 h5 51. Rxg6+) 46. Bxc3 { [%eval 7.41] } { Black resigns. } 1-0