FEN
[Event "rated classical game"]
[Site "https://lichess.org/P2p2vjVl"]
[Date "2026.04.21"]
[Round "-"]
[White "fritsj"]
[Black "sylvlondon"]
[Result "0-1"]
[GameId "P2p2vjVl"]
[UTCDate "2026.04.21"]
[UTCTime "15:01:55"]
[WhiteElo "2193"]
[BlackElo "2386"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "1800+30"]
[ECO "D77"]
[Opening "Neo-Grünfeld Defense: Classical Variation, Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... g6 { [%eval 0.22] } 3. g3 { [%eval 0.0] } 3... Bg7 { [%eval 0.2] } 4. Bg2 { [%eval 0.09] } 4... d5 { [%eval 0.1] } 5. O-O { [%eval 0.09] } 5... O-O { [%eval 0.1] } 6. c4 { [%eval 0.03] } 6... dxc4 { [%eval 0.15] } { D77 Neo-Grünfeld Defense: Classical Variation, Modern Defense } 7. Na3 { [%eval 0.17] } 7... c3 { [%eval 0.31] } 8. bxc3 { [%eval 0.4] } 8... c5 { [%eval 0.44] } 9. e3 { [%eval 0.2] } 9... Nc6 { [%eval 0.2] } 10. Qe2 { [%eval 0.16] } 10... Bf5 { [%eval 0.08] } 11. Rd1 { [%eval 0.1] } 11... Qb6 { [%eval 0.07] } 12. Nd2 { [%eval -0.07] } 12... cxd4 { [%eval -0.06] } 13. cxd4 { [%eval -0.07] } 13... Rac8 { [%eval -0.07] } 14. Nb3 { [%eval -0.11] } 14... Be4 { [%eval 0.22] } 15. Nc5 { [%eval -0.09] } 15... Bxg2 { [%eval -0.06] } 16. Kxg2 { [%eval -0.08] } 16... Qc7 { [%eval -0.09] } 17. Rb1 { [%eval -0.18] } 17... b6 { [%eval -0.29] } 18. Nd3 { [%eval -0.38] } 18... Rfd8 { [%eval -0.39] } 19. Bd2 { [%eval -0.75] } 19... Qd7 { [%eval -0.55] } 20. Qf3?! { (-0.55 → -1.23) Inaccuracy. Be1 was best. } { [%eval -1.23] } (20. Be1 g5 21. h3 Qe6 22. Rb2 h5 23. Nb5 g4 24. hxg4 hxg4 25. Nc3 Bh6) 20... Qd5? { (-1.23 → 0.16) Mistake. g5 was best. } { [%eval 0.16] } (20... g5 21. Be1 g4 22. Qe2 h5 23. Nb5 Qf5 24. a4 Ne4 25. Nf4 Ng5 26. e4) 21. Qxd5 { [%eval 0.2] } 21... Nxd5 { [%eval 0.21] } 22. Rdc1 { [%eval -0.01] } 22... e5 { [%eval 0.0] } 23. dxe5 { [%eval -0.33] } 23... Nde7 { [%eval -0.43] } 24. Rb3 { [%eval -0.45] } 24... Nxe5 { [%eval -0.42] } 25. Rxc8 { [%eval -0.41] } 25... Nxc8 { [%eval -0.42] } 26. Nxe5 { [%eval -0.46] } 26... Rxd2 { [%eval -0.42] } 27. Rd3 { [%eval -0.41] } 27... Rxd3 { [%eval -0.41] } 28. Nxd3 { [%eval -0.43] } 28... Nd6 { [%eval -0.4] } 29. Kf3 { [%eval -0.38] } 29... f5 { [%eval -0.33] } 30. Nb4 { [%eval -0.66] } 30... Kf7 { [%eval -0.59] } 31. Ke2 { [%eval -0.53] } 31... Ke6 { [%eval -0.56] } 32. f3 { [%eval -0.94] } 32... a5 { [%eval -0.79] } 33. Nd3 { [%eval -0.8] } 33... Kd5 { [%eval -0.45] } 34. Kd2?! { (-0.45 → -1.50) Inaccuracy. Nf4+ was best. } { [%eval -1.5] } (34. Nf4+ Kc6 35. Ne6 Bb2 36. Nb1 Ne8 37. Kd3 Nf6 38. Nc3 Nd7 39. Nd4+ Kd6) 34... b5?! { (-1.50 → -0.71) Inaccuracy. Nc4+ was best. } { [%eval -0.71] } (34... Nc4+ 35. Nxc4 Kxc4 36. Nf4 Bc3+ 37. Kc2 Bf6 38. Ne6 Be7 39. h3 a4 40. g4) 35. Nc2? { (-0.71 → -1.93) Mistake. Nf4+ was best. } { [%eval -1.93] } (35. Nf4+ Kc6 36. Ne6 Bb2 37. Nb1 Nc4+ 38. Kd3 Bf6 39. f4 Nb2+ 40. Kc2 h6) 35... b4 { [%eval -1.94] } 36. Nf4+ { [%eval -2.49] } 36... Kc4 { [%eval -2.55] } 37. Ne6 { [%eval -2.78] } 37... Bc3+ { [%eval -2.64] } 38. Kc1 { [%eval -2.91] } 38... a4 { [%eval -2.95] } 39. Ncd4?! { (-2.95 → -3.75) Inaccuracy. Nf4 was best. } { [%eval -3.75] } (39. Nf4 Nb5 40. e4 fxe4 41. fxe4 Nd6 42. Ne3+ Kb5 43. Nfd5 Nxe4 44. Nxc3+ Nxc3) 39... Kd3 { [%eval -3.61] } 40. Nc2 { [%eval -3.79] } 40... b3?? { (-3.79 → -1.23) Blunder. Ke2 was best. } { [%eval -1.23] } (40... Ke2 41. g4 fxg4 42. fxg4 Bd2+ 43. Kb1 Ne4 44. Ncd4+ Kd1 45. Nf3 Nc3+ 46. Ka1) 41. axb3 { [%eval -1.17] } 41... axb3 { [%eval -1.23] } 42. Nc5+?? { (-1.23 → -3.48) Blunder. Nf4+ was best. } { [%eval -3.48] } (42. Nf4+ Kc4 43. Na3+ Kb4 44. Nb1 Bh8 45. Nd3+ Kc4 46. Nf4 g5 47. Nd2+ Kc3) 42... Kc4 { [%eval -3.4] } 43. Nxb3 { [%eval -4.26] } 43... Kxb3 { [%eval -4.55] } 44. Kd1 { [%eval -4.45] } 44... Nc4 { [%eval -4.41] } 45. e4 { [%eval -4.21] } 45... Nb2+ { [%eval -4.22] } 46. Kc1 { [%eval -5.19] } 46... Nd3+ { [%eval -5.25] } 47. Kb1 { [%eval -5.05] } 47... fxe4 { [%eval -4.91] } 48. fxe4 { [%eval -4.8] } 48... Nf2 { [%eval -4.42] } 49. Ne3?! { (-4.42 → -6.23) Inaccuracy. Kc1 was best. } { [%eval -6.23] } (49. Kc1 Nxe4 50. Kd1 Nf2+ 51. Kc1 Kc4 52. Ne3+ Kd3 53. Nd5 Bd2+ 54. Kb2 Ne4) 49... Nxe4 { [%eval -5.95] } 50. Ng2?? { (-5.95 → Mate in 2) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-2] } (50. Kc1 Bd2+ 51. Kd1 Bxe3 52. Ke2 Bg1 53. h4 Nxg3+ 54. Kf3 Nh5 55. Ke4 Kc2) 50... Bb2 { [%eval #-1] } { White resigns. } 0-1
