Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/PHYa56Xh"] [Date "2026.01.06"] [Round "-"] [White "francescolupi091"] [Black "ray888"] [Result "1-0"] [GameId "PHYa56Xh"] [UTCDate "2026.01.06"] [UTCTime "01:48:39"] [WhiteElo "891"] [BlackElo "832"] [WhiteRatingDiff "+15"] [BlackRatingDiff "-10"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C15"] [Opening "French Defense: Winawer Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. Nc3?! { (0.54 → -0.33) Inaccuracy. exd5 was best. } { [%eval -0.33] } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... e6?! { (-0.33 → 0.36) Inaccuracy. d4 was best. } { [%eval 0.36] } (2... d4 3. Nce2 e5 4. c3 c5 5. Ng3 h5 6. h4 Nc6 7. Bc4) 3. d4 { [%eval 0.28] } 3... Bb4 { [%eval 0.4] } { C15 French Defense: Winawer Variation } 4. Nf3? { (0.40 → -0.83) Mistake. e5 was best. } { [%eval -0.83] } (4. e5 c5 5. a3 Ba5 6. Qg4 Ne7 7. dxc5 Bxc3+ 8. bxc3 O-O) 4... dxe4 { [%eval -0.83] } 5. Ng5?! { (-0.83 → -1.50) Inaccuracy. Ne5 was best. } { [%eval -1.5] } (5. Ne5 Ne7 6. Bb5+ c6 7. Be2 Nd5 8. Bd2 Qb6 9. a3 Be7) 5... Qe7?? { (-1.50 → 0.85) Blunder. Nf6 was best. } { [%eval 0.85] } (5... Nf6 6. Bd2 Qxd4 7. Nb5 Bxd2+ 8. Qxd2 Qxd2+ 9. Kxd2 e3+ 10. fxe3) 6. Nxe4 { [%eval 0.85] } 6... Bxc3+?! { (0.85 → 1.51) Inaccuracy. Nf6 was best. } { [%eval 1.51] } (6... Nf6 7. Bg5) 7. Nxc3?! { (1.51 → 0.74) Inaccuracy. bxc3 was best. } { [%eval 0.74] } (7. bxc3) 7... Bd7 { [%eval 1.06] } 8. Bb5?? { (1.06 → -1.02) Blunder. Bf4 was best. } { [%eval -1.02] } (8. Bf4 Nf6 9. Qd2 Nc6 10. Bxc7 O-O 11. O-O-O Rfc8 12. Bg3 Nd5 13. Nxd5 exd5) 8... e5?? { (-1.02 → 2.76) Blunder. Bxb5 was best. } { [%eval 2.76] } (8... Bxb5) 9. dxe5?? { (2.76 → 0.66) Blunder. Nd5 was best. } { [%eval 0.66] } (9. Nd5 Qd8 10. Qe2 Nc6 11. Bxc6 Bxc6 12. Qxe5+ Kf8 13. Nxc7 Rc8 14. Bf4 Ne7) 9... Qxe5+ { [%eval 0.77] } 10. Qe2 { [%eval 0.81] } 10... Qe7?? { (0.81 → 2.95) Blunder. Qxe2+ was best. } { [%eval 2.95] } (10... Qxe2+ 11. Bxe2) 11. Qxe7+?! { (2.95 → 1.74) Inaccuracy. Nd5 was best. } { [%eval 1.74] } (11. Nd5 Bxb5 12. Nxc7+ Kd7 13. Nxb5 a6 14. Nd4 Qxe2+ 15. Kxe2 Ne7 16. Rd1 Kc8) 11... Nxe7 { [%eval 1.89] } 12. O-O?! { (1.89 → 0.79) Inaccuracy. Bf4 was best. } { [%eval 0.79] } (12. Bf4 c6) 12... Bxb5 { [%eval 1.32] } 13. Nxb5 { [%eval 1.35] } 13... Na6 { [%eval 1.34] } 14. Bf4?! { (1.34 → 0.50) Inaccuracy. Re1 was best. } { [%eval 0.5] } (14. Re1 f6 15. Bf4 Kf7 16. Rad1 Rhd8 17. c3 Rac8 18. Nxa7 Ra8 19. Nb5 Rxd1) 14... O-O-O?! { (0.50 → 1.58) Inaccuracy. O-O was best. } { [%eval 1.58] } (14... O-O 15. Rad1) 15. Rfd1? { (1.58 → 0.41) Mistake. Nxa7+ was best. } { [%eval 0.41] } (15. Nxa7+ Kb8 16. Nb5 Ng6 17. Bg3 Rd2 18. Rac1 Rhd8 19. a3 b6 20. Rfe1 h5) 15... c6?? { (0.41 → Mate in 1) Checkmate is now unavoidable. Rxd1+ was best. } { [%eval #1] } (15... Rxd1+ 16. Rxd1) 16. Rxd8+?? { (Mate in 1 → 3.29) Lost forced checkmate sequence. Nxa7# was best. } { [%eval 3.29] } (16. Nxa7#) 16... Rxd8 { [%eval 3.35] } 17. Nxa7+?? { (3.35 → 0.00) Blunder. Nd6+ was best. } { [%eval 0.0] } (17. Nd6+ Kd7 18. Rd1 Ke6 19. Re1+ Kd7 20. Nxb7 Re8 21. Nd6 Rb8 22. Rd1 Ke6) 17... Kd7 { [%eval 0.0] } 18. Rd1+ { [%eval -0.27] } 18... Nd5?? { (-0.27 → 3.88) Blunder. Ke8 was best. } { [%eval 3.88] } (18... Ke8 19. Rxd8+) 19. c4 { [%eval 3.88] } 19... Re8?! { (3.88 → 5.15) Inaccuracy. Nc7 was best. } { [%eval 5.15] } (19... Nc7 20. Bg3 Ra8 21. cxd5 Nxd5 22. Nb5 Rxa2 23. Nc7 Rxb2 24. Nxd5 cxd5 25. Be5) 20. h3?! { (5.15 → 3.90) Inaccuracy. cxd5 was best. } { [%eval 3.9] } (20. cxd5 c5 21. Nb5 Re4 22. Bd2 Nb4 23. Nc3 Rd4 24. Be3 Rxd1+ 25. Nxd1 c4) 20... Ke7?! { (3.90 → 5.38) Inaccuracy. Re1+ was best. } { [%eval 5.38] } (20... Re1+ 21. Rxe1 Nxf4 22. b4 Ne6 23. a3 h5 24. h4 g6 25. a4 Kc7 26. b5) 21. cxd5 { [%eval 5.39] } 21... cxd5 { [%eval 5.47] } 22. Rxd5 { [%eval 5.49] } 22... Kf8 { [%eval 5.58] } 23. Rd7 { [%eval 5.08] } 23... Nc5?! { (5.08 → 7.19) Inaccuracy. Re1+ was best. } { [%eval 7.19] } (23... Re1+ 24. Kh2 Nc5 25. Rd8+ Ke7 26. Rd4 Ne6 27. Rb4 Nxf4 28. Rxf4 g5 29. Rb4) 24. b4?? { (7.19 → -3.51) Blunder. Bd6+ was best. } { [%eval -3.51] } (24. Bd6+ Kg8 25. Bxc5 Re1+ 26. Kh2 g5 27. Nc8 h5 28. Rxb7 Kh7 29. Nd6 Kg6) 24... Nxd7 { [%eval -3.44] } 25. a4 { [%eval -3.53] } 25... b6 { [%eval -2.81] } 26. a5 { [%eval -2.87] } 26... Re4?? { (-2.87 → -0.14) Blunder. Re1+ was best. } { [%eval -0.14] } (26... Re1+ 27. Kh2 bxa5 28. bxa5 Ra1 29. Bc7 f6 30. Nc6 Ke8 31. Nd8 Ra2 32. Kg3) 27. Bd6+ { [%eval -0.17] } 27... Ke8 { [%eval -0.01] } 28. a6 { [%eval -0.31] } 28... Rc4 { [%eval 0.05] } 29. Nb5 { [%eval 0.17] } 29... Rc6?? { (0.17 → 4.97) Blunder. Rc1+ was best. } { [%eval 4.97] } (29... Rc1+ 30. Kh2 Kd8 31. a7 Ra1 32. Bb8 Nf6 33. Bc7+ Kc8 34. Bxb6 Kb7 35. Bd4) 30. Be5?? { (4.97 → -5.16) Blunder. a7 was best. } { [%eval -5.16] } (30. a7 Rc1+ 31. Kh2 Ra1 32. a8=Q+ Rxa8 33. Nc7+ Kd8 34. Nxa8 Kc8 35. b5 g5) 30... Nxe5 { [%eval -4.94] } 31. a7 { [%eval -4.86] } 31... Rc8?? { (-4.86 → 7.30) Blunder. Rc1+ was best. } { [%eval 7.3] } (31... Rc1+ 32. Kh2 Ra1 33. Nc7+ Kd7 34. a8=Q Rxa8 35. Nxa8 Kc6 36. Kg3 b5 37. Kf4) 32. Nd6+ { [%eval 7.28] } 32... Kd7 { [%eval 7.32] } 33. Nxc8 { [%eval 7.25] } 33... Kxc8 { [%eval 7.19] } 34. a8=Q+ { [%eval 7.48] } 34... Kc7 { [%eval 7.35] } 35. b5 { [%eval 7.31] } 35... g5 { [%eval 7.37] } 36. Qh8 { [%eval 7.18] } 36... Kd6 { [%eval 7.4] } 37. Qxh7 { [%eval 7.33] } 37... Ke6 { [%eval 7.36] } 38. h4 { [%eval 7.1] } 38... g4 { [%eval 7.57] } 39. h5 { [%eval 7.92] } 39... f5 { [%eval 7.83] } 40. Qb7 { [%eval 7.44] } 40... Kf6 { [%eval 9.43] } 41. h6 { [%eval 8.76] } 41... f4 { [%eval 9.54] } 42. h7 { [%eval 8.71] } 42... f3? { (8.71 → Mate in 4) Checkmate is now unavoidable. Ng6 was best. } { [%eval #4] } (42... Ng6 43. Kh2 Nh8 44. Qb8 Ng6 45. Qc7 g3+ 46. fxg3 f3 47. gxf3 Ke6 48. g4) 43. gxf3 { [%eval #14] } 43... Nxf3+ { [%eval #5] } 44. Kg2 { [%eval #9] } 44... Nh4+ { [%eval #10] } 45. Kg3 { [%eval #9] } 45... Kg5 { [%eval #4] } 46. h8=Q { [%eval #5] } 46... Nf5+ { [%eval #5] } 47. Kg2 { [%eval #4] } 47... Kf4 { [%eval #2] } 48. Qh2+ { [%eval #4] } 48... Kg5 { [%eval #4] } 49. f4+ { [%eval #5] } 49... Kg6 { [%eval #2] } 50. Qxb6+ { [%eval #4] } 50... Kf7 { [%eval #3] } 51. Qh7+ { [%eval #3] } 51... Ng7 { [%eval #3] } 52. Qbg6+ { [%eval #2] } 52... Kf8 { [%eval #1] } 53. b6 { [%eval #2] } 53... Ne8 { [%eval #1] } 54. b7 { [%eval #1] } 54... Nd6 { [%eval #1] } 55. b8=Q+ { [%eval #1] } 55... Ne8 { [%eval #1] } 56. Qgxe8# { White wins by checkmate. } 1-0