FEN
[Event "rated rapid game"]
[Site "https://lichess.org/halkDgtv"]
[Date "2026.05.29"]
[Round "-"]
[White "essamchavez"]
[Black "diefosh"]
[Result "0-1"]
[GameId "halkDgtv"]
[UTCDate "2026.05.29"]
[UTCTime "15:02:06"]
[WhiteElo "1406"]
[BlackElo "1383"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "B21"]
[Opening "Sicilian Defense: McDonnell Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. f4 { [%eval -0.23] } 1... c5 { [%eval -0.06] } 2. e4 { [%eval 0.0] } { B21 Sicilian Defense: McDonnell Attack } 2... d6 { [%eval 0.02] } 3. Nf3 { [%eval 0.0] } 3... Nc6 { [%eval 0.12] } 4. Bc4 { [%eval 0.0] } 4... e6 { [%eval 0.0] } 5. e5? { (0.00 → -1.23) Mistake. Nc3 was best. } { [%eval -1.23] } (5. Nc3 Nf6 6. d3 Be7 7. O-O O-O 8. Bb3 Na5 9. Qe1 Nxb3) 5... d5?! { (-1.23 → -0.22) Inaccuracy. dxe5 was best. } { [%eval -0.22] } (5... dxe5 6. fxe5 Nxe5 7. Nxe5 Qh4+ 8. Kf1 Qf4+ 9. Qf3 Qxe5 10. Bb5+) 6. Bb5 { [%eval -0.5] } 6... Bd7 { [%eval -0.5] } 7. d4?! { (-0.50 → -1.22) Inaccuracy. Bxc6 was best. } { [%eval -1.22] } (7. Bxc6 Bxc6 8. d4 Nh6 9. c3 Nf5 10. a4 cxd4 11. cxd4 h5) 7... Qa5+ { [%eval -0.95] } 8. Nc3 { [%eval -1.2] } 8... cxd4?! { (-1.20 → -0.35) Inaccuracy. Nxe5 was best. } { [%eval -0.35] } (8... Nxe5 9. dxe5 Bxb5 10. Bd2 d4 11. Nxb5 Qxb5 12. a4 Qc6 13. a5 Ne7 14. O-O) 9. Nxd4 { [%eval -0.35] } 9... Nxd4 { [%eval -0.36] } 10. Bxd7+ { [%eval -0.45] } 10... Kxd7 { [%eval -0.44] } 11. Qxd4 { [%eval -0.44] } 11... Bc5 { [%eval 0.02] } 12. Qd3 { [%eval -0.13] } 12... d4?? { (-0.13 → 1.88) Blunder. Ne7 was best. } { [%eval 1.88] } (12... Ne7 13. Bd2 Bb4 14. Rf1 g6 15. Ne2 Bxd2+ 16. Qxd2 Qxd2+ 17. Kxd2 h5 18. a4) 13. Qb5+?? { (1.88 → -1.39) Blunder. Bd2 was best. } { [%eval -1.39] } (13. Bd2 Qb6 14. Na4 Qc6 15. Nxc5+ Qxc5 16. Bc3 Qd5 17. Bxd4 Ke8 18. O-O-O Ne7) 13... Qxb5 { [%eval -1.42] } 14. Nxb5 { [%eval -1.5] } 14... Bb4+?? { (-1.50 → 1.49) Blunder. a6 was best. } { [%eval 1.49] } (14... a6 15. Na3 Bxa3 16. bxa3 Rc8 17. Rb1 b5 18. Rb4 Rxc2 19. Rxd4+ Kc8 20. O-O) 15. c3? { (1.49 → -0.16) Mistake. Ke2 was best. } { [%eval -0.16] } (15. Ke2 d3+ 16. Kxd3 a6 17. Nd4 Ne7 18. c3 Bc5 19. Nb3 Rhc8 20. g3 Ke8) 15... dxc3 { [%eval -0.29] } 16. bxc3 { [%eval -0.2] } 16... Bc5 { [%eval 0.0] } 17. a4 { [%eval -0.24] } 17... Ne7 { [%eval -0.12] } 18. Ba3 { [%eval -0.16] } 18... Bb6? { (-0.16 → 1.25) Mistake. Rhc8 was best. } { [%eval 1.25] } (18... Rhc8 19. Bxc5 Rxc5 20. O-O Nd5 21. Nd6 Nxc3 22. Nxb7 Rc4 23. f5 Rb8 24. Nd6) 19. Bxe7? { (1.25 → 0.08) Mistake. c4 was best. } { [%eval 0.08] } (19. c4 Nf5 20. Rd1+ Kc8 21. Ke2 Rd8 22. Nd6+ Nxd6 23. exd6 Ba5 24. c5 Kd7) 19... Kxe7 { [%eval 0.18] } 20. c4 { [%eval -0.19] } 20... a6 { [%eval 0.01] } 21. Nc3?? { (0.01 → -2.43) Blunder. Nd6 was best. } { [%eval -2.43] } (21. Nd6 Bc5 22. Rb1 b6 23. Ke2 Rhd8 24. a5 Bxd6 25. exd6+ Rxd6 26. axb6 Rc6) 21... Rac8?? { (-2.43 → 0.00) Blunder. Ba5 was best. } { [%eval 0.0] } (21... Ba5 22. Ra3 Rhc8 23. Kf2 Rxc4 24. Ne2 Bb4 25. Raa1 b6 26. Rhc1 Rac8 27. Ke3) 22. O-O-O?? { (0.00 → -4.70) Blunder. Rb1 was best. } { [%eval -4.7] } (22. Rb1 Rc6 23. Ke2 Rhc8 24. Rhc1 R8c7 25. Ne4 f6 26. c5 Ba7 27. h3 h6) 22... Rxc4 { [%eval -4.77] } 23. Kb2 { [%eval -4.72] } 23... Rxf4 { [%eval -4.67] } 24. g3 { [%eval -4.9] } 24... Rb4+ { [%eval -4.83] } 25. Ka3 { [%eval -4.9] } 25... Bc5 { [%eval -4.92] } 26. Ka2 { [%eval -5.14] } 26... Bd4 { [%eval -5.19] } 27. Rd3 { [%eval -5.1] } 27... Bxe5 { [%eval -5.11] } 28. Nd1 { [%eval -6.08] } 28... Rxa4+ { [%eval -6.0] } 29. Kb3 { [%eval -6.11] } 29... b5 { [%eval -5.56] } 30. Re1 { [%eval -5.35] } 30... Bd6 { [%eval -4.77] } 31. Kb2 { [%eval -5.78] } 31... Rc8 { [%eval -5.71] } 32. Ne3 { [%eval -6.19] } 32... Be5+ { [%eval -5.95] } 33. Kb3 { [%eval -5.97] } 33... a5 { [%eval -4.78] } 34. Nc2?! { (-4.78 → -6.58) Inaccuracy. Nd5+ was best. } { [%eval -6.58] } (34. Nd5+ exd5 35. Rxe5+ Kf6 36. Rdxd5 Rb4+ 37. Ka2 Rc2+ 38. Ka3 g6 39. Rxb5 Rxb5) 34... f6 { [%eval -6.42] } 35. h4 { [%eval -7.15] } 35... Rac4 { [%eval -6.87] } 36. Ne3 { [%eval -7.39] } 36... a4+ { [%eval -6.9] } 37. Ka2 { [%eval -7.25] } 37... Rc3 { [%eval -6.56] } 38. Rxc3 { [%eval -7.08] } 38... Rxc3 { [%eval -6.89] } 39. g4 { [%eval -7.88] } 39... Bg3?! { (-7.88 → -5.73) Inaccuracy. b4 was best. } { [%eval -5.73] } (39... b4 40. Kb1 b3 41. Nd1 Rh3 42. g5 a3 43. gxf6+ Bxf6 44. Re2 a2+ 45. Rxa2) 40. Nf5+ { [%eval -5.65] } 40... Kd7 { [%eval -5.57] } 41. Nxg3 { [%eval -5.72] } 41... Rxg3 { [%eval -5.74] } 42. g5 { [%eval -6.13] } 42... fxg5 { [%eval -5.88] } 43. hxg5 { [%eval -6.0] } 43... Rxg5 { [%eval -6.18] } 44. Rd1+ { [%eval -5.96] } 44... Rd5 { [%eval -5.4] } 45. Ka3?? { (-5.40 → Mate in 11) Checkmate is now unavoidable. Rg1 was best. } { [%eval #-11] } (45. Rg1 g6 46. Ka3 Kd6 47. Kb4 Kc6 48. Rc1+ Kb6 49. Rc8 Rd4+ 50. Ka3 Rd3+) 45... Rxd1 { [%eval #-10] } { White resigns. } 0-1