FEN
[Event "Import"]
[Site "https://lichess.org/oKNBE4Zr"]
[Date "2026.01.28"]
[Round "-"]
[White "?"]
[Black "?"]
[Result "0-1"]
[GameId "oKNBE4Zr"]
[UTCDate "2026.01.28"]
[UTCTime "15:11:26"]
[WhiteElo "?"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "B20"]
[Opening "Sicilian Defense: Bowdler Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. Bc4 { [%eval 0.0] } { B20 Sicilian Defense: Bowdler Attack } 2... a6 { [%eval 0.0] } 3. Qh5?! { (0.00 → -0.56) Inaccuracy. Nf3 was best. } { [%eval -0.56] } (3. Nf3 e6 4. d4 b5 5. Bd3 c4 6. Be2 Nf6 7. e5 Nd5) 3... e6 { [%eval -0.46] } 4. Nc3 { [%eval -0.91] } 4... b5 { [%eval -0.94] } 5. Bf1 { [%eval -1.38] } 5... Nf6 { [%eval -1.3] } 6. Qf3 { [%eval -1.84] } 6... Bb7 { [%eval -1.7] } 7. Qf4?! { (-1.70 → -2.43) Inaccuracy. d3 was best. } { [%eval -2.43] } (7. d3 d5 8. exd5 exd5 9. Nge2 Qd7 10. Bg5 d4 11. Ne4 Nxe4 12. dxe4 Nc6) 7... b4 { [%eval -2.4] } 8. e5 { [%eval -2.29] } 8... Qc7 { [%eval -2.45] } 9. Nce2 { [%eval -2.65] } 9... Nc6?? { (-2.65 → 2.12) Blunder. Nd5 was best. } { [%eval 2.12] } (9... Nd5 10. Qg3 Nc6 11. f4 d6 12. Nf3 dxe5 13. fxe5 h5 14. h4 g6 15. b3) 10. exf6 { [%eval 2.1] } 10... Qxf4?! { (2.10 → 2.92) Inaccuracy. e5 was best. } { [%eval 2.92] } (10... e5 11. fxg7 Bxg7 12. Qh4 O-O 13. d3 f5 14. Bh6 Bf6 15. Bg5 Bg7 16. Nf3) 11. Nxf4 { [%eval 2.89] } 11... Nd4 { [%eval 3.17] } 12. Bd3?? { (3.17 → -0.71) Blunder. fxg7 was best. } { [%eval -0.71] } (12. fxg7 Bxg7 13. Kd1 h5 14. h4 a5 15. c3 Nf5 16. Rh3 a4 17. a3 e5) 12... c4?? { (-0.71 → 2.22) Blunder. g5 was best. } { [%eval 2.22] } (12... g5 13. f3 gxf4 14. c3 Nc6 15. Ne2 h5 16. h4 d5 17. Bc2 d4 18. Be4) 13. fxg7 { [%eval 2.11] } 13... Bxg7 { [%eval 2.02] } 14. Nge2?? { (2.02 → -0.88) Blunder. c3 was best. } { [%eval -0.88] } (14. c3 e5 15. cxd4 exf4 16. Bf1 O-O 17. Nf3 Rfe8+ 18. Kd1 Rac8 19. Be2 Be4) 14... cxd3 { [%eval -0.89] } 15. Nxd4 { [%eval -0.94] } 15... Bxd4 { [%eval -0.98] } 16. Nxd3 { [%eval -1.05] } 16... a5 { [%eval -0.92] } 17. h4?! { (-0.92 → -1.98) Inaccuracy. c3 was best. } { [%eval -1.98] } (17. c3) 17... Bxg2 { [%eval -2.04] } 18. Rg1 { [%eval -2.07] } 18... Be4 { [%eval -1.99] } 19. Ke2?! { (-1.99 → -3.02) Inaccuracy. c3 was best. } { [%eval -3.02] } (19. c3 Bf6 20. Ke2 h5 21. cxb4 Bxh4 22. bxa5 Bf6 23. Ke3 Bf5 24. Nc5 Rxa5) 19... Bf6? { (-3.02 → -1.68) Mistake. Bxd3+ was best. } { [%eval -1.68] } (19... Bxd3+ 20. Kxd3 Bxf2 21. Rh1 Rg8 22. c3 Rg2 23. a3 bxc3 24. bxc3 Rb8 25. a4) 20. Ke3 { [%eval -2.26] } 20... d5?! { (-2.26 → -1.60) Inaccuracy. Bc6 was best. } { [%eval -1.6] } (20... Bc6 21. c3 Bxh4 22. Ne5 Bb7 23. cxb4 axb4 24. d4 Be7 25. Bd2 h5 26. Rg7) 21. Ke2?! { (-1.60 → -2.41) Inaccuracy. a3 was best. } { [%eval -2.41] } (21. a3) 21... Bxh4 { [%eval -2.35] } 22. Rg7? { (-2.35 → -4.17) Mistake. Ne5 was best. } { [%eval -4.17] } (22. Ne5 Bf6) 22... Bg6 { [%eval -4.18] } 23. a3 { [%eval -4.11] } 23... bxa3 { [%eval -4.0] } 24. Rxa3 { [%eval -3.89] } 24... Kf8 { [%eval -3.36] } 25. Ra4?! { (-3.36 → -4.69) Inaccuracy. Rxg6 was best. } { [%eval -4.69] } (25. Rxg6 hxg6 26. b4 Be7 27. Rxa5 Rxa5 28. bxa5 Kg7 29. Bb2+ Bf6 30. Bxf6+ Kxf6) 25... Bf6?! { (-4.69 → -3.47) Inaccuracy. Kxg7 was best. } { [%eval -3.47] } (25... Kxg7 26. Rxh4 Bxd3+ 27. Kxd3 h5 28. b3 f6 29. Ba3 Kg6 30. Bd6 Kg5 31. Bg3) 26. b4? { (-3.47 → -5.61) Mistake. Rxg6 was best. } { [%eval -5.61] } (26. Rxg6 hxg6 27. b4 Rh4 28. f4 Kg7 29. Ba3 g5 30. fxg5 Bxg5 31. Rxa5 Rh2+) 26... Kxg7 { [%eval -5.5] } 27. Rxa5 { [%eval -6.75] } 27... Rxa5 { [%eval -6.37] } 28. Kf3 { [%eval -8.49] } 28... Ra3 { [%eval -7.44] } 29. Bxa3 { [%eval -7.47] } 29... Ra8 { [%eval -7.4] } 30. b5 { [%eval -8.7] } 30... Rxa3 { [%eval -8.61] } 31. Ke2 { [%eval -8.98] } 31... Ra2 { [%eval -7.76] } 32. Kd1? { (-7.76 → Mate in 5) Checkmate is now unavoidable. Nc5 was best. } { [%eval #-5] } (32. Nc5 Rb2 33. b6 Rxb6 34. c3 Rb2 35. Ke3 e5 36. Kf3 Kh6 37. d3 Be7) 32... Bh5+ { [%eval #-4] } 33. f3 { [%eval #-4] } 33... Bxf3+ { [%eval #-3] } 34. Ke1 { [%eval #-3] } 34... Bh4+ { [%eval #-2] } 35. Kf1 { [%eval #-2] } 35... Ra1+ { [%eval #-1] } 36. Ne1 { [%eval #-1] } 36... Rxe1# { Black wins by checkmate. } 0-1