FEN
[Event "rated blitz game"]
[Site "https://lichess.org/tbLaO1OZ"]
[Date "2026.03.23"]
[Round "-"]
[White "magic_mathisoka"]
[Black "antoinesolovyov"]
[Result "1-0"]
[GameId "tbLaO1OZ"]
[UTCDate "2026.03.23"]
[UTCTime "22:00:01"]
[WhiteElo "1628"]
[BlackElo "1623"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "C02"]
[Opening "French Defense: Advance 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] } { C02 French Defense: Advance Variation } 5. Bb5 { [%eval -0.27] } 5... a6 { [%eval 0.15] } 6. Bxc6+ { [%eval 0.13] } 6... bxc6 { [%eval 0.1] } 7. Nf3 { [%eval 0.1] } 7... f6?! { (0.10 → 0.82) Inaccuracy. Bd7 was best. } { [%eval 0.82] } (7... Bd7 8. O-O cxd4 9. cxd4 c5 10. Nc3 cxd4 11. Ne2 Ne7 12. Nexd4) 8. O-O { [%eval 1.03] } 8... fxe5 { [%eval 1.3] } 9. Nxe5 { [%eval 1.36] } 9... Qc7? { (1.36 → 3.00) Mistake. Nf6 was best. } { [%eval 3.0] } (9... Nf6 10. Bf4 Qb6 11. Nd2 a5 12. Bg5 Be7 13. Bxf6 Bxf6 14. Qh5+ g6 15. Qh6) 10. Bf4 { [%eval 3.02] } 10... Bd6 { [%eval 3.42] } 11. Qh5+ { [%eval 3.36] } 11... Ke7?! { (3.36 → 4.48) Inaccuracy. Kf8 was best. } { [%eval 4.48] } (11... Kf8 12. dxc5 Nf6 13. Qe2 Bxe5 14. Bxe5 Qb7 15. Re1 Kf7 16. b3 Re8 17. Nd2) 12. Qf7+ { [%eval 4.6] } 12... Kd8 { [%eval 4.57] } 13. Qxc7+?! { (4.57 → 3.05) Inaccuracy. Nxc6+ was best. } { [%eval 3.05] } (13. Nxc6+ Qxc6 14. Bxd6 Qxd6 15. Qxg7 Bd7 16. Qxh8 Kc7 17. Nd2 Qf4 18. Nf3 Rb8) 13... Bxc7 { [%eval 2.83] } 14. Nf7+ { [%eval 2.44] } 14... Kd7? { (2.44 → 4.03) Mistake. Ke8 was best. } { [%eval 4.03] } (14... Ke8 15. Bxc7 Kxf7 16. dxc5 Nf6 17. Nd2 Nd7 18. Bd6 e5 19. Rfe1 Re8 20. h3) 15. Nxh8?? { (4.03 → 1.78) Blunder. Bxc7 was best. } { [%eval 1.78] } (15. Bxc7 Kxc7 16. Nxh8 Nh6 17. dxc5 Bd7 18. Nd2 Rxh8 19. f4 a5 20. b3 Rb8) 15... Bxf4 { [%eval 1.62] } 16. Nf7 { [%eval 1.67] } 16... cxd4 { [%eval 1.84] } 17. cxd4 { [%eval 1.85] } 17... Ne7 { [%eval 1.94] } 18. Ne5+ { [%eval 2.06] } 18... Bxe5 { [%eval 2.03] } 19. dxe5 { [%eval 2.03] } 19... a5 { [%eval 1.99] } 20. Nc3 { [%eval 2.06] } 20... Ba6 { [%eval 1.92] } 21. Rfe1 { [%eval 1.91] } 21... Nf5?! { (1.91 → 2.63) Inaccuracy. c5 was best. } { [%eval 2.63] } (21... c5 22. Na4 Kc6 23. Rec1 c4 24. b3 Bb5 25. Nc3 Kc5 26. bxc4 Bxc4 27. Rab1) 22. Na4 { [%eval 2.67] } 22... Ke7 { [%eval 2.91] } 23. Nc5 { [%eval 2.86] } 23... Bb5 { [%eval 3.28] } 24. a4 { [%eval 3.19] } 24... Bc4 { [%eval 3.39] } 25. b3 { [%eval 3.43] } 25... Ba6 { [%eval 3.35] } 26. Rac1 { [%eval 2.85] } 26... Nd4 { [%eval 2.69] } 27. Rc3?? { (2.69 → 0.68) Blunder. Kh1 was best. } { [%eval 0.68] } (27. Kh1 g5 28. Red1 Ne2 29. Rc2 Nf4 30. h4 gxh4 31. Rd4 Ng6 32. f4 Kf7) 27... Bc8?? { (0.68 → 3.53) Blunder. Ne2+ was best. } { [%eval 3.53] } (27... Ne2+ 28. Rxe2 Bxe2 29. Rg3 Kf7 30. Re3 Bh5 31. Nb7 Bd1 32. Rd3 Bc2 33. Rc3) 28. Kf1?! { (3.53 → 2.69) Inaccuracy. Rh3 was best. } { [%eval 2.69] } (28. Rh3 h6 29. Rd1 Nc2 30. Rc3 Nb4 31. Rd4 Kd8 32. Rg4 Kc7 33. Rxg7+ Kb6) 28... g5?! { (2.69 → 4.17) Inaccuracy. Ba6+ was best. } { [%eval 4.17] } (28... Ba6+ 29. Nxa6 Rxa6 30. Rd1 Nf5 31. Rh3 Nh6 32. Rc1 Kd7 33. Ke2 Ra8 34. Ke1) 29. Rec1?! { (4.17 → 3.01) Inaccuracy. Rh3 was best. } { [%eval 3.01] } (29. Rh3 Kf7 30. Rd1 Nc2 31. Rxh7+ Kg6 32. Rc7 Kf5 33. Rd2 Nd4 34. Rxd4 Kxe5) 29... Kd8?! { (3.01 → 4.10) Inaccuracy. h5 was best. } { [%eval 4.1] } (29... h5 30. Ke1 h4 31. Rd1 Nf5 32. Kd2 Nd4 33. g3 Bd7 34. Rd3 Nf5 35. Rb1) 30. Nd3?! { (4.10 → 2.67) Inaccuracy. g4 was best. } { [%eval 2.67] } (30. g4 Rb8 31. Rh3 Rb4 32. Rxh7 Nf3 33. h3 Rf4 34. Ra7 Rb4 35. Rc3 Rf4) 30... Ba6 { [%eval 3.12] } 31. Ke1 { [%eval 3.04] } 31... Rb8?! { (3.04 → 4.15) Inaccuracy. Nf5 was best. } { [%eval 4.15] } (31... Nf5 32. Nc5 Bc8 33. Rh3 Ra7 34. Kd2 Rg7 35. Rf3 Kc7 36. b4 axb4 37. a5) 32. Kd2?? { (4.15 → 0.00) Blunder. Nc5 was best. } { [%eval 0.0] } (32. Nc5 Rb6 33. Rh3 h5 34. Rxh5 Nxb3 35. Nxb3 Rxb3 36. Rxc6 Bd3 37. Rxg5 Rb1+) 32... Bxd3 { [%eval 0.0] } 33. Kxd3 { [%eval 0.0] } 33... Nxb3 { [%eval 0.0] } 34. R1c2 { [%eval 0.0] } 34... c5 { [%eval 0.05] } 35. Rb2? { (0.05 → -1.33) Mistake. Rxc5 was best. } { [%eval -1.33] } (35. Rxc5 Nxc5+ 36. Rxc5 Rb2 37. Ke3 Rb3+ 38. Ke2 Rb2+ 39. Kf3 g4+ 40. Kg3 Re2) 35... c4+ { [%eval -1.17] } 36. Kc2 { [%eval -1.21] } 36... Nc5?? { (-1.21 → 5.84) Blunder. Kc7 was best. } { [%eval 5.84] } (36... Kc7 37. Rh3 Kc6 38. Rxh7 Kc5 39. h4 gxh4 40. Rxh4 d4 41. Rh3 Rb4 42. Rbxb3) 37. Rxb8+ { [%eval 5.92] } 37... Kc7 { [%eval 5.95] } 38. Rh8 { [%eval 5.38] } 38... Nxa4 { [%eval 5.69] } 39. Ra3 { [%eval 5.47] } 39... Nb6?! { (5.47 → 7.65) Inaccuracy. Nc5 was best. } { [%eval 7.65] } (39... Nc5 40. Rxa5 Nd3 41. Raa8 g4 42. Rxh7+ Kb6 43. Rc8 Nxe5 44. f4 Nc6 45. Kd1) 40. Rxh7+ { [%eval 8.33] } 40... Kc6 { [%eval 8.11] } 41. Rxa5 { [%eval 7.68] } 41... d4 { [%eval 8.61] } 42. Ra6 { [%eval 8.23] } 42... Kb5 { [%eval 11.04] } 43. Rha7 { [%eval 7.46] } 43... Nd5 { [%eval 7.37] } 44. Ra5+ { [%eval 6.94] } 44... Kb6?? { (6.94 → Mate in 16) Checkmate is now unavoidable. Kc6 was best. } { [%eval #16] } (44... Kc6 45. Rxd5 Kxd5 46. Rc7 Kxe5 47. Rxc4 Ke4 48. Rc8 g4 49. Ra8 Kf5 50. Kd3) 45. Rxd5 { [%eval 7.85] } 45... Kxa7? { (7.85 → Mate in 14) Checkmate is now unavoidable. exd5 was best. } { [%eval #14] } (45... exd5 46. e6 Kxa7 47. e7 Kb6 48. e8=Q g4 49. Qf7 g3 50. fxg3 Kc6 51. Qe6+) 46. Rd6 { [%eval #13] } 46... Kb7 { [%eval #11] } 47. Rxe6 { [%eval #10] } { Black resigns. } 1-0