FEN
[Event "rated rapid game"]
[Site "https://lichess.org/WMdKF0kz"]
[Date "2026.05.29"]
[Round "-"]
[White "catalovsky"]
[Black "oily69"]
[Result "1-0"]
[GameId "WMdKF0kz"]
[UTCDate "2026.05.29"]
[UTCTime "08:45:32"]
[WhiteElo "1311"]
[BlackElo "1399"]
[WhiteRatingDiff "+10"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B20"]
[Opening "Sicilian Defense: Bowdler Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Bc4 { [%eval 0.0] } { B20 Sicilian Defense: Bowdler Attack } 2... e6 { [%eval 0.0] } 3. d3 { [%eval -0.18] } 3... d5 { [%eval -0.17] } 4. Bb3 { [%eval -0.27] } 4... Bd7? { (-0.27 → 0.89) Mistake. dxe4 was best. } { [%eval 0.89] } (4... dxe4 5. Ba4+ Nd7 6. dxe4 Nf6 7. Qe2 Qa5+ 8. Nc3 a6 9. Bxd7+) 5. f3? { (0.89 → -0.41) Mistake. exd5 was best. } { [%eval -0.41] } (5. exd5 exd5 6. Bxd5 Bc6 7. Bxc6+ Nxc6 8. Nf3 Bd6 9. O-O Nge7) 5... c4 { [%eval 0.0] } 6. dxc4 { [%eval 0.03] } 6... dxc4 { [%eval 0.57] } 7. Bxc4 { [%eval 0.42] } 7... Nf6 { [%eval 0.85] } 8. Ne2 { [%eval 0.74] } 8... b5 { [%eval 0.74] } 9. Bb3 { [%eval 0.69] } 9... Bc5 { [%eval 0.73] } 10. Bf4?! { (0.73 → -0.05) Inaccuracy. Nbc3 was best. } { [%eval -0.05] } (10. Nbc3 b4 11. e5 bxc3 12. exf6 cxb2 13. Bxb2 Bb4+ 14. Kf2 gxf6 15. Qd4 Nc6) 10... O-O { [%eval 0.37] } 11. Nd2? { (0.37 → -1.19) Mistake. Bd6 was best. } { [%eval -1.19] } (11. Bd6 Bxd6 12. Qxd6 a5 13. a3 Nc6 14. e5 Ne8 15. Qc5 Qg5 16. f4 Qxg2) 11... Nc6 { [%eval -1.06] } 12. Bg5 { [%eval -1.27] } 12... h6 { [%eval -1.26] } 13. Bxf6?! { (-1.26 → -2.43) Inaccuracy. Bh4 was best. } { [%eval -2.43] } (13. Bh4 Qb6 14. Nc1 a5 15. a3 a4 16. Ba2 Bc8 17. Nd3 Rd8 18. Nxc5 Qxc5) 13... Qxf6 { [%eval -2.44] } 14. g3 { [%eval -3.04] } 14... e5?? { (-3.04 → -1.05) Blunder. Qxb2 was best. } { [%eval -1.05] } (14... Qxb2 15. f4 Qa3 16. Rf1 Rfd8 17. Rf3 Bb6 18. c3 Bc8 19. Qc1 Qc5 20. e5) 15. f4?? { (-1.05 → -4.53) Blunder. Nc3 was best. } { [%eval -4.53] } (15. Nc3 Qg5 16. Nd5 a5 17. a4 Nb4 18. axb5 a4 19. Bc4 Nxd5 20. exd5 a3) 15... Bg4 { [%eval -4.88] } 16. h3 { [%eval -4.82] } 16... Bxe2? { (-4.82 → -2.76) Mistake. exf4 was best. } { [%eval -2.76] } (16... exf4 17. Rf1 f3 18. Nxf3 Bxf3 19. Qd5 Qxb2 20. Qxc5 Qxa1+ 21. Kf2 Qf6 22. Ke3) 17. Qxe2 { [%eval -2.52] } 17... Nd4?! { (-2.52 → -1.38) Inaccuracy. exf4 was best. } { [%eval -1.38] } (17... exf4 18. Qxb5 Be3 19. O-O-O fxg3 20. Qe2 Bf2 21. Qf3 Qxf3 22. Nxf3 Rad8 23. Bd5) 18. Qh5 { [%eval -1.33] } 18... Rac8 { [%eval -1.25] } 19. fxe5? { (-1.25 → -2.94) Mistake. O-O-O was best. } { [%eval -2.94] } (19. O-O-O exf4 20. gxf4 Nxb3+ 21. Nxb3 Be3+ 22. Kb1 Qxf4 23. Qe2 Rce8 24. Qxb5 Qxe4) 19... Nxc2+ { [%eval -2.94] } 20. Bxc2? { (-2.94 → -4.82) Mistake. Kd1 was best. } { [%eval -4.82] } (20. Kd1 Qf2 21. Kxc2 Be3+ 22. Kb1 Qxd2 23. Qd1 Qg2 24. a3 Rc1+ 25. Qxc1 Bxc1) 20... Qf2+ { [%eval -4.8] } 21. Kd1 { [%eval -4.83] } 21... Rcd8?? { (-4.83 → 1.08) Blunder. Bb4 was best. } { [%eval 1.08] } (21... Bb4 22. Qe2 Qxe2+ 23. Kxe2 Rxc2 24. Rhd1 Rd8 25. Rac1 Rxb2 26. Rb1 Rdxd2+ 27. Rxd2) 22. Qe2 { [%eval 1.32] } 22... Qxg3 { [%eval 1.23] } 23. Qxb5?? { (1.23 → -6.36) Blunder. Bb3 was best. } { [%eval -6.36] } (23. Bb3 Bb4 24. Bd5 Qxe5 25. Rc1 Rfe8 26. Qd3 Qxb2 27. Nf3 Qxa2 28. Bxa2 Rxd3+) 23... Qf3+?! { (-6.36 → -4.80) Inaccuracy. Rxd2+ was best. } { [%eval -4.8] } (23... Rxd2+ 24. Kc1 Qg2 25. Qxc5 Rxc2+ 26. Qxc2 Qxh1+ 27. Qd1 Rc8+ 28. Kd2 Rd8+ 29. Ke2) 24. Qe2? { (-4.80 → -8.60) Mistake. Kc1 was best. } { [%eval -8.6] } (24. Kc1 Qxh1+ 25. Qf1 Qxf1+ 26. Nxf1 Bd4 27. Nh2 Bxe5 28. Nf3 Bf4+ 29. Kb1 Rc8) 24... Qxh1+ { [%eval -8.18] } 25. Qe1 { [%eval -8.12] } 25... Qf3+ { [%eval -8.48] } 26. Kc1 { [%eval -8.35] } 26... Be3 { [%eval -7.73] } 27. Bd1? { (-7.73 → Mate in 14) Checkmate is now unavoidable. Kb1 was best. } { [%eval #-14] } (27. Kb1 Rxd2 28. a3 Rxc2 29. Qb4 Rcc8 30. e6 fxe6 31. Ka2 Kh8 32. Re1 e5) 27... Bxd2+? { (Mate in 14 → -7.85) Lost forced checkmate sequence. Qxe4 was best. } { [%eval -7.85] } (27... Qxe4 28. Bc2 Bxd2+ 29. Qxd2 Qh1+ 30. Bd1 Rc8+ 31. Qc3 Rfd8 32. Kc2 Rxc3+ 33. bxc3) 28. Qxd2 { [%eval -7.83] } 28... Rxd2 { [%eval -6.1] } 29. Bxf3 { [%eval -5.97] } 29... Rfd8 { [%eval -5.05] } 30. a4 { [%eval -4.94] } 30... g5 { [%eval -4.58] } 31. Ra3 { [%eval -4.41] } 31... Rf2 { [%eval -4.32] } 32. b4 { [%eval -4.64] } 32... Rh2 { [%eval -3.96] } 33. Bg4 { [%eval -4.5] } 33... a6? { (-4.50 → -2.83) Mistake. Rd4 was best. } { [%eval -2.83] } (33... Rd4 34. b5 Rc4+ 35. Kb1 Kg7 36. Bf5 Rb4+ 37. Kc1 h5 38. e6 fxe6 39. Bxe6) 34. b5 { [%eval -3.04] } 34... axb5 { [%eval -3.09] } 35. axb5 { [%eval -3.0] } 35... Re8?? { (-3.00 → 0.00) Blunder. Rd4 was best. } { [%eval 0.0] } (35... Rd4 36. e6 Rc4+ 37. Kd1 Rb4 38. Kc1 fxe6 39. Bxe6+ Kf8 40. Bf5 Rxb5 41. Ra8+) 36. b6 { [%eval 0.0] } 36... Rxe5?? { (0.00 → 2.47) Blunder. Rh1+ was best. } { [%eval 2.47] } (36... Rh1+ 37. Kc2 Rb8 38. Rb3 Rh2+ 39. Kc1 h5 40. Bxh5 Ra8 41. Kb1 Rh1+ 42. Kb2) 37. b7 { [%eval 2.37] } 37... Rb5 { [%eval 2.47] } 38. Ra8+ { [%eval 2.4] } 38... Kg7 { [%eval 2.38] } 39. b8=Q { [%eval 2.44] } 39... Rxb8 { [%eval 2.26] } 40. Rxb8 { [%eval 2.08] } 40... Kg6 { [%eval 2.48] } 41. Bf5+ { [%eval 2.35] } 41... Kh5? { (2.35 → 4.40) Mistake. Kg7 was best. } { [%eval 4.4] } (41... Kg7 42. Kd1 h5 43. Rd8 Kf6 44. Rh8 h4 45. Re8 Ra2 46. Ke1 Rh2 47. Kf1) 42. Rf8 { [%eval 4.31] } 42... Rh1+ { [%eval 4.64] } 43. Kd2 { [%eval 4.54] } 43... Rg1?! { (4.54 → 6.59) Inaccuracy. Ra1 was best. } { [%eval 6.59] } (43... Ra1 44. Rxf7 Ra5 45. Ke3 Kh4 46. Kd4 Ra4+ 47. Ke5 h5 48. Rg7 Ra8 49. Be6) 44. Rxf7 { [%eval 6.08] } 44... g4 { [%eval 6.58] } 45. Bxg4+?! { (6.58 → 5.12) Inaccuracy. hxg4+ was best. } { [%eval 5.12] } (45. hxg4+ Kh4 46. e5 Ra1 47. e6 Ra2+ 48. Ke3 Ra3+ 49. Kd4 Ra4+ 50. Ke5 Ra5+) 45... Kh4?! { (5.12 → 7.07) Inaccuracy. Kg6 was best. } { [%eval 7.07] } (45... Kg6 46. Rf5 Rg2+ 47. Ke3 Rh2 48. Kf4 Rf2+ 49. Bf3 Ra2 50. Rd5 Ra4 51. Rd6+) 46. e5 { [%eval 6.56] } 46... h5 { [%eval 7.81] } 47. Bd7 { [%eval 6.7] } 47... Rg8 { [%eval 9.24] } 48. e6 { [%eval 8.84] } 48... Kxh3? { (8.84 → Mate in 11) Checkmate is now unavoidable. Rg2+ was best. } { [%eval #11] } (48... Rg2+ 49. Kd3 Rg8 50. e7 Kg3 51. Rf8 Rg5 52. Kd4 h4 53. e8=Q Kh2 54. Rf2+) 49. e7+ { [%eval #10] } 49... Kg3 { [%eval #8] } 50. Rf8 { [%eval #7] } 50... Rxf8 { [%eval #4] } 51. exf8=Q { [%eval #3] } 51... h4 { [%eval #3] } 52. Qg7+ { [%eval #4] } 52... Kh2 { [%eval #3] } 53. Qg4 { [%eval #3] } 53... h3 { [%eval #3] } 54. Qxh3+ { [%eval #2] } 54... Kg1 { [%eval #2] } 55. Kd3 { [%eval #3] } 55... Kf2 { [%eval #3] } 56. Qh8 { [%eval #4] } 56... Kg1 { [%eval #3] } 57. Ke2 { [%eval #3] } 57... Kg2 { [%eval #3] } 58. Qg8+ { [%eval #2] } 58... Kh2 { [%eval #2] } 59. Kf3 { [%eval #1] } 59... Kh1 { [%eval #1] } 60. Qg2# { White wins by checkmate. } 1-0
