FEN
[Event "rated classical game"]
[Site "https://adjva4.dpdns.org/yhWj2nha"]
[Date "2026.01.27"]
[Round "-"]
[White "philupo"]
[Black "popuu2024"]
[Result "0-1"]
[GameId "yhWj2nha"]
[UTCDate "2026.01.27"]
[UTCTime "00:39:38"]
[WhiteElo "1720"]
[BlackElo "1750"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+16"]
[Variant "Standard"]
[TimeControl "1500+5"]
[ECO "C02"]
[Opening "French Defense: Advance Variation, Main Line"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.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.18] } 4... Nc6 { [%eval 0.11] } 5. Nf3 { [%eval 0.15] } 5... Qb6 { [%eval 0.22] } 6. a3 { [%eval 0.14] } { C02 French Defense: Advance Variation, Main Line } 6... Bd7 { [%eval 0.25] } 7. b4 { [%eval 0.25] } 7... cxd4 { [%eval 0.24] } 8. cxd4 { [%eval 0.45] } 8... Nge7 { [%eval 0.6] } 9. Bb2 { [%eval 0.33] } 9... Nf5 { [%eval 0.29] } 10. Be2 { [%eval 0.01] } 10... a5? { (0.01 → 1.68) Mistake. Be7 was best. } { [%eval 1.68] } (10... Be7 11. O-O h5 12. b5 Na5 13. a4 g5 14. Bd3 Rc8 15. Bxf5 exf5 16. Ba3) 11. Bc3?? { (1.68 → -2.99) Blunder. b5 was best. } { [%eval -2.99] } (11. b5 Na7 12. Nc3 Qd8 13. O-O Nc8 14. Na4 Nb6 15. Nxb6 Qxb6 16. a4 Bb4) 11... axb4 { [%eval -2.68] } 12. Bb2?! { (-2.68 → -3.64) Inaccuracy. axb4 was best. } { [%eval -3.64] } (12. axb4 Rxa1 13. Bxa1 Bxb4+ 14. Kf1 O-O 15. g4 Ra8 16. Bb2 Be7 17. Bc3 Nh4) 12... bxa3 { [%eval -3.8] } 13. Bxa3 { [%eval -4.57] } 13... Qa5+?? { (-4.57 → -1.72) Blunder. Bb4+ was best. } { [%eval -1.72] } (13... Bb4+ 14. Kf1 Nfxd4 15. Nxd4 Qxd4 16. Qxd4 Nxd4 17. Bb2 Rxa1 18. Bxa1 Bc5 19. Nc3) 14. Qd2?? { (-1.72 → -4.38) Blunder. Kf1 was best. } { [%eval -4.38] } (14. Kf1 Qa4 15. Qc1 Rc8 16. Bb2 Qb3 17. Nbd2 Qb6 18. Qb1 Qb4 19. g3 Nfxd4) 14... Qxd2+ { [%eval -4.24] } 15. Kxd2 { [%eval -4.24] } 15... Bxa3?! { (-4.24 → -2.99) Inaccuracy. Nfxd4 was best. } { [%eval -2.99] } (15... Nfxd4 16. Nxd4 Nxd4 17. Kd3 Nb3 18. Ra2 Bb5+ 19. Kc3 Bxe2 20. Rxe2 Nc5 21. Kd4) 16. Rxa3 { [%eval -3.03] } 16... Rxa3 { [%eval -3.11] } 17. Nxa3 { [%eval -3.13] } 17... Ncxd4 { [%eval -3.06] } 18. Nxd4 { [%eval -2.96] } 18... Nxd4 { [%eval -2.81] } 19. Bd1?! { (-2.81 → -3.80) Inaccuracy. Rb1 was best. } { [%eval -3.8] } (19. Rb1 Bc6 20. Ba6 O-O 21. Bxb7 Bxb7 22. Rxb7 g5 23. h4 gxh4 24. Nb5 Nxb5) 19... Ke7 { [%eval -3.95] } 20. Kd3 { [%eval -4.07] } 20... Nc6 { [%eval -4.09] } 21. Ba4?! { (-4.09 → -6.25) Inaccuracy. f4 was best. } { [%eval -6.25] } (21. f4 Ra8 22. Nc2 Ra4 23. g3 f6 24. exf6+ gxf6 25. Be2 e5 26. Rb1 Na5) 21... Nxe5+ { [%eval -5.38] } 22. Kd4 { [%eval -5.39] } 22... Bxa4 { [%eval -5.41] } 23. Kxe5 { [%eval -5.34] } 23... f6+ { [%eval -5.23] } 24. Kd4 { [%eval -5.27] } 24... b5 { [%eval -5.18] } 25. Rc1 { [%eval -5.52] } 25... Kd7 { [%eval -5.26] } 26. Rc5 { [%eval -5.7] } 26... Rc8 { [%eval -4.63] } 27. Nxb5? { (-4.63 → -8.00) Mistake. Rxc8 was best. } { [%eval -8.0] } (27. Rxc8 Kxc8 28. Kc5 Kd7 29. f4 Ke7 30. Nb1 Bb3 31. Nd2 Bc2 32. g3 b4) 27... e5+ { [%eval -7.83] } 28. Kxd5 { [%eval -8.42] } 28... Rxc5+?! { (-8.42 → -4.98) Inaccuracy. Bb3+ was best. } { [%eval -4.98] } (28... Bb3+ 29. Ke4 Rxc5 30. Na3 Ra5 31. Nb1 Bc2+ 32. Ke3 Bxb1 33. f3 Kd6 34. Kf2) 29. Kxc5 { [%eval -4.76] } 29... Bxb5 { [%eval -5.25] } 30. Kxb5 { [%eval -4.78] } 30... Ke6 { [%eval -5.21] } 31. Kc4 { [%eval -5.06] } 31... Kf5 { [%eval -5.05] } 32. Kd3 { [%eval -5.42] } 32... Kf4 { [%eval -5.12] } 33. Ke2 { [%eval -5.49] } 33... g5 { [%eval -5.11] } 34. g3+?! { (-5.11 → -6.89) Inaccuracy. f3 was best. } { [%eval -6.89] } (34. f3 g4 35. Kf2 f5 36. g3+ Kg5 37. Kg2 gxf3+ 38. Kxf3 h5 39. Kf2 e4) 34... Kg4 { [%eval -6.73] } 35. Ke3 { [%eval -8.2] } 35... f5 { [%eval -7.54] } 36. f4 { [%eval -9.78] } 36... exf4+ { [%eval -9.1] } 37. gxf4 { [%eval -83.08] } 37... gxf4+ { [%eval -71.95] } 38. Kf2 { [%eval -29.26] } 38... h5? { (-29.26 → -5.48) Mistake. f3 was best. } { [%eval -5.48] } (38... f3) 39. Kg2? { (-5.48 → -13.51) Mistake. h3+ was best. } { [%eval -13.51] } (39. h3+ Kxh3 40. Kf3 h4 41. Kxf4 Kg2 42. Kxf5 Kg3 43. Ke4 h3 44. Kf5 h2) 39... f3+ { [%eval #-12] } 40. Kg1 { [%eval #-12] } 40... h4 { [%eval #-12] } 41. Kf2 { [%eval #-11] } 41... Kh3?? { (Mate in 11 → -5.56) Lost forced checkmate sequence. Kf4 was best. } { [%eval -5.56] } (41... Kf4 42. h3 Ke4 43. Ke1 Ke3 44. Kd1 f2 45. Kc2 f1=Q 46. Kc3 Qb5 47. Kc2) 42. Kxf3 { [%eval -83.08] } 42... Kxh2 { [%eval -5.72] } 43. Kf2?? { (-5.72 → Mate in 14) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-14] } (43. Kf4 Kg2 44. Kxf5 Kf3 45. Ke5 h3 46. Kd6 Kf2 47. Kd5 Ke3 48. Kd6 Kf4) 43... h3 { [%eval #-14] } 44. Kf1 { [%eval #-10] } 44... f4?? { (Mate in 10 → -5.51) Lost forced checkmate sequence. Kg3 was best. } { [%eval -5.51] } (44... Kg3 45. Ke2 h2 46. Kd3 h1=Q 47. Kc4 Qc6+ 48. Kd3 f4 49. Kd2 Qc4 50. Kd1) 45. Kf2 { [%eval -5.36] } 45... f3 { [%eval -5.42] } 46. Kf1?? { (-5.42 → Mate in 8) Checkmate is now unavoidable. Kxf3 was best. } { [%eval #-8] } (46. Kxf3 Kg1 47. Ke3 h2 48. Kd4 Kf2 49. Ke5 Ke3 50. Kd5 Kf3 51. Kc5 Kg3) 46... Kg3 { [%eval #-7] } 47. Kg1 { [%eval #-7] } 47... h2+ { [%eval #-10] } 48. Kh1 { [%eval #-10] } 48... Kf2 { [%eval #-9] } 49. Kxh2 { [%eval #-9] } 49... Ke1?! { (Mate in 9 → -10.97) Lost forced checkmate sequence. Ke3 was best. } { [%eval -10.97] } (49... Ke3 50. Kg3 f2 51. Kg2 Ke2 52. Kg3 f1=Q 53. Kg4 Qf6 54. Kh5 Ke3 55. Kg4) 50. Kg1?! { (-10.97 → Mate in 7) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-7] } (50. Kg3 f2) 50... f2+ { [%eval #-6] } 51. Kg2 { [%eval #-6] } 51... f1=Q+ { [%eval #-5] } { White resigns. } 0-1