Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/ZW0c4uyq"] [Date "2026.06.03"] [Round "-"] [White "CasperFSH"] [Black "Mattkowski"] [Result "0-1"] [GameId "ZW0c4uyq"] [UTCDate "2026.06.03"] [UTCTime "10:43:47"] [WhiteElo "2166"] [BlackElo "2196"] [WhiteRatingDiff "-17"] [BlackRatingDiff "+10"] [Variant "Standard"] [TimeControl "900+20"] [ECO "C02"] [Opening "French Defense: Advance Variation, Euwe Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. e5 { [%eval 0.25] } 3... c5 { [%eval 0.2] } 4. c3 { [%eval 0.27] } 4... Nc6 { [%eval 0.11] } 5. Nf3 { [%eval 0.22] } 5... Bd7 { [%eval 0.25] } { C02 French Defense: Advance Variation, Euwe Variation } 6. Be2 { [%eval 0.16] } 6... Nge7 { [%eval 0.18] } 7. Na3 { [%eval 0.2] } 7... cxd4 { [%eval 0.19] } 8. cxd4 { [%eval 0.22] } 8... Nf5 { [%eval 0.24] } 9. Nc2 { [%eval 0.23] } 9... Be7 { [%eval 0.21] } 10. O-O { [%eval 0.23] } 10... O-O { [%eval 0.21] } 11. Bf4 { [%eval 0.23] } 11... f6 { [%eval 0.21] } 12. exf6 { [%eval -0.04] } 12... Bxf6 { [%eval -0.08] } 13. Be5?! { (-0.08 → -0.77) Inaccuracy. Bd3 was best. } { [%eval -0.77] } (13. Bd3 Bxd4 14. Nfxd4 Nfxd4 15. Bd6 Rf7 16. Nxd4 Nxd4 17. Bc5 Nf5 18. Re1 b6) 13... Be8 { [%eval -0.31] } 14. h3 { [%eval -0.63] } 14... Rc8 { [%eval -0.43] } 15. Qd2 { [%eval -0.44] } 15... Nh4 { [%eval -0.2] } 16. Bxf6 { [%eval -0.19] } 16... Nxf3+ { [%eval -0.14] } 17. Bxf3 { [%eval -0.21] } 17... Qxf6 { [%eval -0.23] } 18. Rac1 { [%eval -0.6] } 18... Bg6 { [%eval -0.62] } 19. Rfd1 { [%eval -0.84] } 19... Bxc2 { [%eval -0.89] } 20. Rxc2?! { (-0.89 → -1.89) Inaccuracy. Qxc2 was best. } { [%eval -1.89] } (20. Qxc2 Qf4 21. Rd3 Nxd4 22. Qxc8 Rxc8 23. Rxc8+ Kf7 24. Bg4 Ke7 25. g3 Qe4) 20... Nxd4 { [%eval -2.03] } 21. Rxc8 { [%eval -1.75] } 21... Nxf3+ { [%eval -1.73] } 22. gxf3 { [%eval -1.93] } 22... Rxc8 { [%eval -1.83] } 23. Kg2?! { (-1.83 → -2.61) Inaccuracy. Rc1 was best. } { [%eval -2.61] } (23. Rc1 Rf8 24. Rc7 Qxf3 25. Rxb7 d4 26. Rxa7 e5 27. Ra3 Qf6 28. Rd3 Qg6+) 23... Rc4? { (-2.61 → -1.35) Mistake. Qg6+ was best. } { [%eval -1.35] } (23... Qg6+ 24. Kh2 Rc2 25. Qe3 Qf6 26. Rd4 Rxb2 27. Rf4 Re2 28. Qc1 Qd8 29. Kg2) 24. Re1?! { (-1.35 → -2.22) Inaccuracy. Rc1 was best. } { [%eval -2.22] } (24. Rc1 h6 25. Rxc4 dxc4 26. Qb4 Qg5+ 27. Kf1 Qd5 28. Kg2 b5 29. h4 Kh7) 24... Kf7 { [%eval -1.65] } 25. b3?! { (-1.65 → -2.58) Inaccuracy. Qa5 was best. } { [%eval -2.58] } (25. Qa5 a6 26. Qb6 Qg5+ 27. Kf1 Qe7 28. b3 Rc6 29. Qd4 h6 30. h4 Kg8) 25... Qf4?? { (-2.58 → -0.60) Blunder. Rc3 was best. } { [%eval -0.6] } (25... Rc3 26. Re3 Qg5+ 27. Kh2 Qf4+ 28. Kg2 Rc5 29. Qe1 h6 30. a4 Qg5+ 31. Kh2) 26. Qe2? { (-0.60 → -2.34) Mistake. Qa5 was best. } { [%eval -2.34] } (26. Qa5 Qg5+ 27. Kf1 Rh4 28. Qxa7 Qe7 29. Kg2 h6 30. Qe3 Rh5 31. Qc1 Rg5+) 26... Rc6 { [%eval -2.16] } 27. Qd3 { [%eval -2.69] } 27... Qg5+ { [%eval -2.43] } 28. Kh2 { [%eval -2.51] } 28... a6?! { (-2.51 → -1.66) Inaccuracy. Qf4+ was best. } { [%eval -1.66] } (28... Qf4+ 29. Kg2 h6 30. Qb5 Rc7 31. Qa5 b6 32. Qa6 Qg5+ 33. Kf1 Qf5 34. Kg2) 29. Rg1? { (-1.66 → -2.98) Mistake. Qxh7 was best. } { [%eval -2.98] } (29. Qxh7 Rc3 30. Rg1 Qh6 31. Qxh6 gxh6 32. Rg4 Rxf3 33. Kg2 Rf6 34. Rb4 b5) 29... Qe5+ { [%eval -2.83] } 30. Kg2 { [%eval -3.21] } 30... g6?? { (-3.21 → -1.20) Blunder. h6 was best. } { [%eval -1.2] } (30... h6 31. Rd1 Rc3 32. Qd4 Qg5+ 33. Qg4 Rc2 34. a4 Rc3 35. Rb1 Qg6 36. Rb2) 31. Qd2 { [%eval -1.2] } 31... Kg7 { [%eval -0.9] } 32. Re1 { [%eval -1.2] } 32... Qf6 { [%eval -1.38] } 33. Rc1 { [%eval -1.68] } 33... Rxc1 { [%eval -1.5] } 34. Qxc1 { [%eval -1.36] } 34... Qe5?! { (-1.36 → -0.38) Inaccuracy. Qe7 was best. } { [%eval -0.38] } (34... Qe7 35. Kf1 d4 36. Qc8 e5 37. Qg4 Qd6 38. Qe4 b5 39. Ke1 Qf6 40. Qd5) 35. f4?? { (-0.38 → -2.32) Blunder. Qc5 was best. } { [%eval -2.32] } (35. Qc5 Qg5+ 36. Kf1 Kf7 37. Qc7+ Qe7 38. Qf4+ Kg8 39. Qe5 h5 40. a4 Qd7) 35... Qd6 { [%eval -2.67] } 36. Qc3+?! { (-2.67 → -3.61) Inaccuracy. Kf1 was best. } { [%eval -3.61] } (36. Kf1 d4 37. Ke2 d3+ 38. Ke1 Kf6 39. Qc3+ Kf5 40. Qg7 Qxf4 41. Qf7+ Kg5) 36... d4 { [%eval -3.5] } 37. Qd2 { [%eval -3.29] } 37... Qd5+ { [%eval -3.24] } 38. f3 { [%eval -3.58] } 38... Kf6 { [%eval -3.06] } 39. Kg3 { [%eval -3.06] } 39... Qc5 { [%eval -2.89] } 40. Qe2? { (-2.89 → -4.66) Mistake. h4 was best. } { [%eval -4.66] } (40. h4 Qd6 41. Qd3 h5 42. b4 b5 43. a3 e5 44. Kf2 exf4 45. Kg2 Qd5) 40... Qd5?! { (-4.66 → -3.38) Inaccuracy. d3 was best. } { [%eval -3.38] } (40... d3 41. Qd2 g5 42. fxg5+ Qxg5+ 43. Qxg5+ Kxg5 44. f4+ Kf5 45. Kf3 d2 46. Ke2) 41. Qd3 { [%eval -4.19] } 41... e5 { [%eval -4.07] } 42. fxe5+ { [%eval -4.23] } 42... Qxe5+ { [%eval -4.02] } 43. f4 { [%eval -4.52] } 43... Qe1+ { [%eval -3.59] } 44. Kf3?! { (-3.59 → -5.38) Inaccuracy. Kg2 was best. } { [%eval -5.38] } (44. Kg2 Qc3 45. Qe2 d3 46. Qe3 Qc6+ 47. Kf2 Qd5 48. Qd2 Kf5 49. a4 Qd4+) 44... Qc3 { [%eval -5.12] } 45. Ke4 { [%eval -5.26] } 45... Qxd3+ { [%eval -5.67] } 46. Kxd3 { [%eval -5.57] } 46... Kf5 { [%eval -5.56] } 47. Kxd4 { [%eval -5.46] } 47... Kxf4 { [%eval -5.0] } 48. Kc5 { [%eval -6.21] } 48... g5 { [%eval -5.3] } 49. Kb6 { [%eval -6.3] } 49... h5 { [%eval -5.63] } 50. Kxb7 { [%eval -6.01] } 50... g4 { [%eval -7.35] } 51. hxg4?! { (-7.35 → -74.20) Inaccuracy. Kxa6 was best. } { [%eval -74.2] } (51. Kxa6 gxh3 52. Kb6 h2 53. b4 h1=Q 54. b5 Qd5 55. a4 Qa8 56. a5 h4) 51... hxg4 { [%eval -8.1] } 52. Kxa6 { [%eval -53.03] } 52... g3 { [%eval -6.35] } 53. b4 { [%eval #-14] } 53... g2 { [%eval -6.38] } 54. a4?? { (-6.38 → Mate in 11) Checkmate is now unavoidable. b5 was best. } { [%eval #-11] } (54. b5 g1=Q 55. b6 Qf1+ 56. Ka7 Qf2 57. Ka6 Qxa2+ 58. Kb5 Qb2+ 59. Kc5 Ke5) 54... g1=Q { [%eval #-10] } 55. b5 { [%eval #-10] } 55... Ke5 { [%eval #-15] } 56. a5 { [%eval #-7] } 56... Kd6 { [%eval #-6] } 57. b6 { [%eval #-6] } 57... Kc6? { (Mate in 6 → -9.14) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -9.14] } (57... Qf1+ 58. Ka7 Qb5 59. Kb7 Qxa5 60. Kb8 Kc6 61. b7 Qb6 62. Ka8 Qxb7#) 58. Ka7? { (-9.14 → Mate in 2) Checkmate is now unavoidable. b7 was best. } { [%eval #-2] } (58. b7 Kc7 59. Kb5 Qg5+ 60. Kc4 Kxb7 61. Kd4 Qf6+ 62. Ke3 Qf5 63. a6+ Kb8) 58... Qc5 { [%eval #-3] } 59. Ka6 { [%eval #-2] } 59... Qb5+ { [%eval #-3] } 60. Ka7 { [%eval #-3] } 60... Qxa5+ { [%eval #-2] } 61. Kb8 { [%eval #-2] } 61... Qxb6+ { [%eval #-1] } 62. Kc8 { [%eval #-1] } 62... Qc7# { Black wins by checkmate. } 0-1