FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/f4wDmmL8"]
[Date "2026.06.12"]
[Round "-"]
[White "FixerSQ"]
[Black "lichess AI level 5"]
[Result "0-1"]
[GameId "f4wDmmL8"]
[UTCDate "2026.06.12"]
[UTCTime "01:14:54"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "B23"]
[Opening "Sicilian Defense: Grand Prix Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Nc3 { [%eval 0.19] } 2... Nc6 { [%eval 0.22] } 3. f4 { [%eval -0.09] } { B23 Sicilian Defense: Grand Prix Attack } 3... g6 { [%eval -0.14] } 4. f5?! { (-0.14 → -0.91) Inaccuracy. Nf3 was best. } { [%eval -0.91] } (4. Nf3 Bg7 5. a4 a6 6. d3 d6 7. Be2 e6 8. O-O Nge7) 4... gxf5 { [%eval -0.86] } 5. exf5 { [%eval -0.93] } 5... d5 { [%eval -0.94] } 6. d3?! { (-0.94 → -1.67) Inaccuracy. Bb5 was best. } { [%eval -1.67] } (6. Bb5 Bxf5 7. Nf3 Bg7 8. O-O Rc8 9. d4 cxd4 10. Nxd4 Bg6) 6... Bxf5 { [%eval -1.65] } 7. Nf3 { [%eval -1.72] } 7... Bg7 { [%eval -1.58] } 8. Bf4 { [%eval -2.16] } 8... Bg4 { [%eval -1.64] } 9. d4? { (-1.64 → -3.65) Mistake. h3 was best. } { [%eval -3.65] } (9. h3 Bxf3 10. Qxf3 e6 11. Qg3 Bd4 12. O-O-O Bxc3 13. bxc3 Nge7 14. Bd2 Qa5) 9... cxd4 { [%eval -3.76] } 10. Nb5 { [%eval -3.83] } 10... e5 { [%eval -3.67] } 11. h3 { [%eval -4.59] } 11... Kf8? { (-4.59 → -2.34) Mistake. Bxf3 was best. } { [%eval -2.34] } (11... Bxf3 12. Qxf3 exf4 13. Bd3 Qe7+ 14. Kf1 Kf8 15. Re1 Be5 16. Qh5 Re8 17. h4) 12. hxg4 { [%eval -2.31] } 12... exf4 { [%eval -2.25] } 13. c3 { [%eval -2.9] } 13... a6? { (-2.90 → -1.13) Mistake. dxc3 was best. } { [%eval -1.13] } (13... dxc3 14. Nxc3 Bxc3+ 15. bxc3 Nf6 16. Qd2 Qd6 17. O-O-O Nxg4 18. g3 fxg3 19. Rh5) 14. Na3?? { (-1.13 → -4.82) Blunder. Nbxd4 was best. } { [%eval -4.82] } (14. Nbxd4 Qb6 15. Qd2 Bxd4 16. Nxd4 Nxd4 17. cxd4 Nf6 18. Be2 Ne4 19. Qxf4 Qb4+) 14... h5 { [%eval -4.14] } 15. Rc1?! { (-4.14 → -5.49) Inaccuracy. Nxd4 was best. } { [%eval -5.49] } (15. Nxd4 Nxd4 16. cxd4 Qg5 17. Qd2 Re8+ 18. Kd1 Rh6 19. Qb4+ Ne7 20. gxh5 Qg4+) 15... hxg4 { [%eval -5.34] } 16. Rxh8 { [%eval -5.25] } 16... dxc3 { [%eval -5.6] } 17. bxc3 { [%eval -6.21] } 17... gxf3 { [%eval -5.59] } 18. gxf3 { [%eval -6.65] } 18... Qb6?! { (-6.65 → -4.93) Inaccuracy. Bxh8 was best. } { [%eval -4.93] } (18... Bxh8 19. Be2 Qh4+ 20. Kd2 Re8 21. Nc2 d4 22. cxd4 Nxd4 23. Nxd4 Bxd4 24. Kc2) 19. Rxg8+ { [%eval -4.89] } 19... Kxg8 { [%eval -4.77] } 20. Qxd5?! { (-4.77 → -6.55) Inaccuracy. Qd2 was best. } { [%eval -6.55] } (20. Qd2 Re8+ 21. Kd1 Qg1 22. Qg2 Qc5 23. Nb1 d4 24. Qg1 Re3 25. Qg4 dxc3) 20... Rd8 { [%eval -6.57] } 21. Qe4 { [%eval -6.39] } 21... Qg1 { [%eval -6.61] } 22. Qe2?? { (-6.61 → Mate in 15) Checkmate is now unavoidable. Qxf4 was best. } { [%eval #-15] } (22. Qxf4 Re8+ 23. Kd1 Qxf1+ 24. Kc2 Qe2+ 25. Kb1 Qd3+ 26. Rc2 Bxc3 27. Qg3+ Kf8) 22... Kh8?? { (Mate in 15 → -4.47) Lost forced checkmate sequence. Ne5 was best. } { [%eval -4.47] } (22... Ne5 23. Nc4 Qg3+ 24. Qf2 Nxf3+ 25. Ke2 Re8+ 26. Ne3 Ng1+ 27. Kd1 Qxf2 28. Rc2) 23. Nc4 { [%eval -5.33] } 23... Qg3+ { [%eval -5.15] } 24. Qf2 { [%eval -5.19] } 24... Re8+?! { (-5.19 → -3.75) Inaccuracy. Bxc3+ was best. } { [%eval -3.75] } (24... Bxc3+ 25. Rxc3 Rd1+ 26. Kxd1 Qxf2 27. Nd2 Ne7 28. Bc4 Nf5 29. Ne4 Ne3+ 30. Rxe3) 25. Be2 { [%eval -3.74] } 25... Re6? { (-3.74 → -2.14) Mistake. Bd4 was best. } { [%eval -2.14] } (25... Bd4 26. Qxg3 fxg3 27. Kd2 Bf2 28. Rh1+ Kg7 29. Bf1 b5 30. Nb2 Ne5 31. f4) 26. Qxg3? { (-2.14 → -4.02) Mistake. Nd2 was best. } { [%eval -4.02] } (26. Nd2 Qh3 27. Qf1 Qh4+ 28. Qf2 Qh1+ 29. Qf1 Qh5 30. Ne4 Rh6 31. Qg1 f5) 26... fxg3 { [%eval -4.19] } 27. Kf1 { [%eval -4.3] } 27... Bh6 { [%eval -3.73] } 28. Re1 { [%eval -4.56] } 28... b5 { [%eval -4.46] } 29. Nb6 { [%eval -4.93] } 29... Ne7 { [%eval -4.87] } 30. Nd7 { [%eval -4.71] } 30... Bd2 { [%eval -4.82] } 31. Rd1 { [%eval -4.91] } 31... g2+ { [%eval -5.01] } 32. Kxg2 { [%eval -5.05] } 32... Rxe2+ { [%eval -4.58] } 33. Kf1 { [%eval -4.85] } 33... Re1+?? { (-4.85 → 0.17) Blunder. Rh2 was best. } { [%eval 0.17] } (33... Rh2 34. Kg1 Bf4 35. Rd4 Rh4 36. Kf2 Nf5 37. Re4 Rh2+ 38. Kg1 Bg3 39. Nf6) 34. Rxe1 { [%eval 0.07] } 34... Bxe1 { [%eval 0.09] } 35. Kxe1 { [%eval 0.1] } 35... Kg7 { [%eval 0.16] } 36. f4 { [%eval 0.0] } 36... Kg6 { [%eval 0.0] } 37. Kf2 { [%eval -0.19] } 37... Kf5 { [%eval -0.08] } 38. Kf3 { [%eval -0.18] } 38... Nd5 { [%eval -0.21] } 39. Ne5 { [%eval -0.58] } 39... f6 { [%eval -0.89] } 40. Ng4?? { (-0.89 → -3.81) Blunder. Nc6 was best. } { [%eval -3.81] } (40. Nc6 Nxc3 41. Nb4 a5 42. Nc6 a4 43. Nd4+ Kg6 44. a3 b4 45. axb4 a3) 40... Nxc3 { [%eval -3.39] } 41. a3 { [%eval -3.27] } 41... Nd5 { [%eval -3.35] } 42. Ne3+?? { (-3.35 → -9.53) Blunder. Nh6+ was best. } { [%eval -9.53] } (42. Nh6+ Kg6 43. Ng4 a5 44. Ke2 Kf5 45. Nf2 Kxf4 46. Kd3 Nc7 47. Ne4 f5) 42... Nxe3 { [%eval -8.4] } 43. Kxe3 { [%eval -8.91] } 43... a5 { [%eval -7.54] } 44. Kf3?! { (-7.54 → -53.00) Inaccuracy. Kd4 was best. } { [%eval -53.0] } (44. Kd4 b4 45. a4 Kxf4 46. Kd3 f5 47. Kc4 Kg4 48. Kd5 f4 49. Ke6 f3) 44... b4 { [%eval -11.88] } 45. axb4 { [%eval -81.15] } 45... axb4 { [%eval -13.01] } 46. Ke3 { [%eval -5.5] } 46... b3 { [%eval -79.15] } 47. Kd2 { [%eval -81.15] } 47... b2 { [%eval -12.8] } 48. Kc2 { [%eval -21.15] } 48... Kxf4 { [%eval -5.14] } 49. Kxb2 { [%eval -48.22] } 49... Kg3 { [%eval -39.36] } 50. Kc3 { [%eval -81.15] } 50... Kh4 { [%eval -81.15] } 51. Kd4 { [%eval -81.15] } 51... Kg3 { [%eval -69.25] } 52. Kd5?! { (-69.25 → Mate in 19) Checkmate is now unavoidable. Ke4 was best. } { [%eval #-19] } (52. Ke4 Kg4 53. Kd3 Kf3 54. Kc4 f5 55. Kb3 f4 56. Kb4 Kg4 57. Kc4 Kg3) 52... Kh4?! { (Mate in 19 → -81.15) Lost forced checkmate sequence. f5 was best. } { [%eval -81.15] } (52... f5 53. Ke5 f4 54. Ke4 f3 55. Ke3 Kg2 56. Kd3 f2 57. Kd4 Kf3 58. Kc3) 53. Ke6 { [%eval -10.38] } 53... Kg5 { [%eval -5.7] } 54. Kd5? { (-5.70 → -53.90) Mistake. Kd6 was best. } { [%eval -53.9] } (54. Kd6 Kf5 55. Kd5 Kf4 56. Kd4 f5 57. Kd3 Kf3 58. Kd4 f4 59. Ke5 Kg4) 54... Kf4 { [%eval -9.82] } 55. Ke6 { [%eval -72.31] } 55... f5 { [%eval #-14] } 56. Kd5 { [%eval #-14] } 56... Kg4?! { (Mate in 14 → -75.67) Lost forced checkmate sequence. Ke3 was best. } { [%eval -75.67] } (56... Ke3 57. Ke5 f4 58. Kf5 f3 59. Ke5 f2 60. Kd5 f1=Q 61. Kc5 Ke4 62. Kd6) 57. Ke5?! { (-75.67 → Mate in 14) Checkmate is now unavoidable. Kc6 was best. } { [%eval #-14] } (57. Kc6 f4 58. Kc7 f3 59. Kb8 Kf5 60. Ka8 f2 61. Kb7 Ke4 62. Kb6 Kf4) 57... f4 { [%eval -43.42] } 58. Ke4 { [%eval -10.48] } 58... Kg3? { (-10.48 → -5.10) Mistake. f3 was best. } { [%eval -5.1] } (58... f3 59. Ke3 Kg3 60. Ke4 f2 61. Kd5 Kf4 62. Kd6 Kf5 63. Kc6 Kf6 64. Kb7) 59. Kd3? { (-5.10 → -81.15) Mistake. Kd4 was best. } { [%eval -81.15] } (59. Kd4 f3 60. Ke4 f2 61. Ke5 Kg2 62. Ke6 Kh3 63. Kf5 Kh4 64. Kf6 Kg4) 59... Kg2 { [%eval -36.68] } 60. Ke2 { [%eval -81.15] } 60... f3+ { [%eval #-15] } 61. Ke3 { [%eval #-12] } 61... f2 { [%eval -5.01] } 62. Ke2?? { (-5.01 → Mate in 6) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-6] } (62. Kf4 Kf1 63. Kf5 Ke1 64. Kf6 Ke2 65. Ke6 Kd2 66. Kd7 Ke3 67. Ke7 Kd4) 62... f1=Q+ { [%eval #-5] } 63. Kd2 { [%eval #-5] } 63... Qf6 { [%eval #-7] } 64. Ke2 { [%eval #-3] } 64... Qd4 { [%eval #-2] } 65. Ke1 { [%eval #-2] } 65... Kg3 { [%eval #-3] } 66. Ke2 { [%eval #-3] } 66... Kg2 { [%eval #-2] } 67. Ke1 { [%eval #-2] } 67... Kf3 { [%eval #-1] } 68. Kf1 { [%eval #-1] } 68... Qd1# { Black wins by checkmate. } 0-1