FEN
[Event "rated rapid game"]
[Site "https://lichess.org/vGxSy38S"]
[Date "2026.04.30"]
[Round "-"]
[White "zhangxinbo"]
[Black "Skewley"]
[Result "0-1"]
[GameId "vGxSy38S"]
[UTCDate "2026.04.30"]
[UTCTime "08:48:28"]
[WhiteElo "1095"]
[BlackElo "1181"]
[WhiteRatingDiff "-44"]
[BlackRatingDiff "+14"]
[Variant "Standard"]
[TimeControl "900+10"]
[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... g6 { [%eval 0.25] } 3. Nf3 { [%eval 0.3] } 3... Nc6 { [%eval 0.47] } 4. c3 { [%eval 0.47] } 4... d6 { [%eval 0.55] } 5. d4 { [%eval 0.5] } 5... b6?! { (0.50 → 1.33) Inaccuracy. Nf6 was best. } { [%eval 1.33] } (5... Nf6 6. d5 Na5 7. Bd3 Bg7 8. Na3 O-O 9. O-O b6 10. c4) 6. d5?! { (1.33 → 0.68) Inaccuracy. Ng5 was best. } { [%eval 0.68] } (6. Ng5 Nh6 7. Qf3 e6 8. d5 Ne5 9. Bb5+ Bd7 10. Bxd7+ Qxd7) 6... Na5 { [%eval 0.88] } 7. Bb5+ { [%eval 0.76] } 7... Bd7 { [%eval 0.62] } 8. Na3 { [%eval 0.47] } 8... Bg7 { [%eval 0.66] } 9. Bg5 { [%eval 0.35] } 9... Nf6 { [%eval 0.36] } 10. Qe2 { [%eval 0.33] } 10... O-O { [%eval 0.41] } 11. O-O { [%eval 0.33] } 11... Re8 { [%eval 0.63] } 12. Bxd7 { [%eval 0.47] } 12... Qxd7 { [%eval 0.55] } 13. e5?? { (0.55 → -1.58) Blunder. Nd2 was best. } { [%eval -1.58] } (13. Nd2 b5 14. b4 cxb4 15. cxb4 Nc4 16. Naxc4 bxc4 17. Qxc4 Rec8 18. Qd3 Ng4) 13... Nxd5 { [%eval -1.49] } 14. c4?! { (-1.49 → -2.33) Inaccuracy. Rad1 was best. } { [%eval -2.33] } (14. Rad1 Nc7 15. Qd2 d5 16. Bh6 Qa4 17. Qc1 Nc6 18. Bxg7 Kxg7 19. b3 Qa6) 14... Nc7 { [%eval -2.12] } 15. Rfd1?! { (-2.12 → -3.19) Inaccuracy. exd6 was best. } { [%eval -3.19] } (15. exd6 exd6 16. Qd2 d5 17. cxd5 Qxd5 18. Rad1 Qxa2 19. Qd7 Ne6 20. Nb5 Nc4) 15... Qf5?! { (-3.19 → -2.11) Inaccuracy. Qe6 was best. } { [%eval -2.11] } (15... Qe6 16. Be3 Bxe5 17. Ng5 Qf6 18. Rd2 Nc6 19. Rf1 Nd4 20. Bxd4 Bxd4 21. h4) 16. exd6 { [%eval -2.09] } 16... exd6 { [%eval -1.99] } 17. Qd2 { [%eval -1.99] } 17... Rad8?? { (-1.99 → 0.95) Blunder. Nc6 was best. } { [%eval 0.95] } (17... Nc6 18. h4 Nd4 19. Nxd4 Bxd4 20. Rf1 Re4 21. Rae1 Rae8 22. Nc2 Rxe1 23. Nxe1) 18. Bxd8 { [%eval 0.86] } 18... Rxd8 { [%eval 0.94] } 19. Re1 { [%eval 0.68] } 19... d5 { [%eval 0.83] } 20. cxd5 { [%eval 1.03] } 20... Rxd5 { [%eval 1.14] } 21. Qc2?! { (1.14 → 0.14) Inaccuracy. Qe2 was best. } { [%eval 0.14] } (21. Qe2 Qe6 22. Qc2 Qd7 23. Rad1 Bd4 24. Nb1 Ne6 25. Nc3 Rf5 26. Nxd4 cxd4) 21... Qxc2 { [%eval 0.17] } 22. Nxc2 { [%eval 0.11] } 22... Bxb2 { [%eval 0.15] } 23. Rad1 { [%eval 0.0] } 23... Rf5?? { (0.00 → 2.68) Blunder. Nc4 was best. } { [%eval 2.68] } (23... Nc4 24. Rxd5 Nxd5 25. Re4 Nd6 26. Re2 Nc3 27. Re7 Ncb5 28. Ne3 Kf8 29. Nd5) 24. Rd7?! { (2.68 → 1.90) Inaccuracy. Ne3 was best. } { [%eval 1.9] } (24. Ne3 Rf4 25. Rd8+ Kg7 26. Rd7 Ne6 27. Nd5 Rf5 28. Rxe6 Rxd5 29. Rxd5 fxe6) 24... Bc3?! { (1.90 → 3.10) Inaccuracy. Nd5 was best. } { [%eval 3.1] } (24... Nd5 25. Rd1 Nc3 26. Ne3 Rf4 27. R1d2 Ba1 28. Ng5 Ne4 29. Nd5 Rh4 30. Nf3) 25. Ree7?! { (3.10 → 1.78) Inaccuracy. Rxc7 was best. } { [%eval 1.78] } (25. Rxc7 Bxe1 26. Nfxe1 a6 27. Ra7 Nc4 28. Rxa6 Re5 29. Ra8+ Kg7 30. Rd8 Kf6) 25... Nd5 { [%eval 1.74] } 26. Re8+ { [%eval 1.81] } 26... Kg7 { [%eval 1.69] } 27. Ne3 { [%eval 1.69] } 27... Nxe3 { [%eval 1.62] } 28. Rxe3 { [%eval 1.34] } 28... Bb4?! { (1.34 → 2.46) Inaccuracy. Bf6 was best. } { [%eval 2.46] } (28... Bf6 29. g4 Rf4 30. g5 Bb2 31. Kg2 Nc6 32. Re2 Ba1 33. h4 c4 34. Rc7) 29. Rxa7? { (2.46 → 1.06) Mistake. a3 was best. } { [%eval 1.06] } (29. a3 Nc4 30. axb4 Nxe3 31. fxe3 cxb4 32. Rxa7 b3 33. Ra6 Rb5 34. Ra1 Rc5) 29... Rd5?! { (1.06 → 2.13) Inaccuracy. c4 was best. } { [%eval 2.13] } (29... c4 30. Rc7 Bd6 31. Rd7 Bc5 32. Re4 b5 33. Re5 Rxe5 34. Nxe5 Kf6 35. Rd5) 30. g3 { [%eval 1.8] } 30... c4 { [%eval 1.63] } 31. Nh4?? { (1.63 → -0.70) Blunder. Kg2 was best. } { [%eval -0.7] } (31. Kg2 Bd6 32. Rd7 h6 33. Re2 Kf6 34. Nd2 b5 35. Ra7 Nc6 36. Ne4+ Ke5) 31... c3?! { (-0.70 → 0.00) Inaccuracy. Nc6 was best. } { [%eval 0.0] } (31... Nc6 32. Rc7 Rc5 33. Nf3 c3 34. Ne1 Nd4 35. Ree7 Rf5 36. Red7 Bc5 37. Nd3) 32. Rc7?? { (0.00 → -4.38) Blunder. Rf3 was best. } { [%eval -4.38] } (32. Rf3 Nc6 33. Raxf7+ Kg8 34. Rc7 c2 35. Rc8+ Kg7 36. Rc7+ Kh6 37. Rxc6 Rc5) 32... Rc5 { [%eval -4.55] } 33. Rxc5 { [%eval -4.5] } 33... bxc5 { [%eval -4.32] } 34. a3?! { (-4.32 → -6.63) Inaccuracy. Re1 was best. } { [%eval -6.63] } (34. Re1 Ba3 35. Kg2 c2 36. Kf3 f5 37. g4 Kf6 38. Ng2 fxg4+ 39. Kxg4 c1=R) 34... c2 { [%eval -6.44] } 35. axb4 { [%eval -6.89] } 35... c1=Q+ { [%eval -6.82] } 36. Kg2 { [%eval -6.85] } 36... cxb4 { [%eval -6.62] } 37. Nf3 { [%eval -6.52] } 37... Qc6 { [%eval -6.62] } 38. Re5 { [%eval -8.47] } 38... Nc4 { [%eval -8.36] } 39. Re2 { [%eval -9.04] } 39... b3 { [%eval -8.15] } 40. Re1? { (-8.15 → Mate in 9) Checkmate is now unavoidable. g4 was best. } { [%eval #-9] } (40. g4 b2 41. Rxb2 Nxb2 42. Kg3 Qc2 43. Ng5 Nd3 44. Kf3 Qxf2+ 45. Ke4 Nb2) 40... b2 { [%eval #-8] } 41. Rb1 { [%eval #-7] } 41... Qb7? { (Mate in 7 → -9.81) Lost forced checkmate sequence. Nd2 was best. } { [%eval -9.81] } (41... Nd2 42. Re1 Qxf3+ 43. Kg1 Qe4 44. h4 Qxe1+ 45. Kh2 Qxf2+ 46. Kh3 Qf1+ 47. Kh2) 42. h3? { (-9.81 → Mate in 15) Checkmate is now unavoidable. Rxb2 was best. } { [%eval #-15] } (42. Rxb2 Nxb2 43. h4 Qe4 44. h5 gxh5 45. Kh2 Qxf3 46. Kg1 Nd3 47. Kh2 Qxf2+) 42... Nd2 { [%eval #-12] } 43. Rd1 { [%eval #-4] } 43... b1=Q { [%eval #-6] } 44. Rxb1 { [%eval #-6] } 44... Nxb1 { [%eval #-7] } { White resigns. } 0-1