FEN
[Event "rated rapid game"]
[Site "https://lichess.org/ZoCtDsWX"]
[Date "2026.05.15"]
[Round "-"]
[White "easynfast_net4321"]
[Black "bfigueiredog"]
[Result "0-1"]
[GameId "ZoCtDsWX"]
[UTCDate "2026.05.15"]
[UTCTime "11:35:06"]
[WhiteElo "1617"]
[BlackElo "1568"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C41"]
[Opening "Philidor Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... d6 { [%eval 0.55] } 3. Bc4 { [%eval 0.23] } 3... Be7 { [%eval 0.26] } { C41 Philidor Defense } 4. d4 { [%eval 0.26] } 4... exd4 { [%eval 0.23] } 5. Nxd4 { [%eval 0.3] } 5... Nf6 { [%eval 0.17] } 6. Nc3 { [%eval 0.18] } 6... O-O { [%eval 0.25] } 7. Nf5?! { (0.25 → -0.52) Inaccuracy. O-O was best. } { [%eval -0.52] } (7. O-O Nxe4 8. Nxe4 d5 9. Bd3 dxe4 10. Bxe4 Nd7 11. Re1 Nc5) 7... Bxf5 { [%eval -0.39] } 8. exf5 { [%eval -0.76] } 8... Nc6?! { (-0.76 → 0.03) Inaccuracy. Re8 was best. } { [%eval 0.03] } (8... Re8 9. O-O c6 10. Bd3 d5 11. Ne2 Nbd7 12. c3 h6 13. a4 Ne5 14. Bc2) 9. O-O { [%eval 0.15] } 9... a6 { [%eval 0.47] } 10. Be3?! { (0.47 → -0.26) Inaccuracy. g4 was best. } { [%eval -0.26] } (10. g4 h6 11. a3 Qd7 12. f4 Rad8 13. Nd5 b5 14. Nxf6+ Bxf6 15. Bd5 Ne7) 10... b5 { [%eval 0.19] } 11. Bd3?! { (0.19 → -0.57) Inaccuracy. Be2 was best. } { [%eval -0.57] } (11. Be2 Rb8 12. a4 bxa4 13. Rxa4 Rxb2 14. g4 d5 15. g5 Bb4 16. Rxa6 Bxc3) 11... Qd7?! { (-0.57 → 0.10) Inaccuracy. d5 was best. } { [%eval 0.1] } (11... d5 12. Bg5 h6 13. Bh4 Nh7 14. Bg3 Bd6 15. Ne2 Re8 16. c3 Bxg3 17. Nxg3) 12. Qf3?! { (0.10 → -0.67) Inaccuracy. g4 was best. } { [%eval -0.67] } (12. g4 h6 13. h4 b4 14. Ne4 Nxe4 15. Bxe4 Bxh4 16. Qf3 d5 17. Bxd5 Ne5) 12... Ne5 { [%eval -0.66] } 13. Qe2 { [%eval -0.8] } 13... Nxd3 { [%eval -0.36] } 14. Qxd3 { [%eval -0.36] } 14... d5 { [%eval -0.37] } 15. Rad1 { [%eval -0.45] } 15... c6 { [%eval -0.41] } 16. a3 { [%eval -0.57] } 16... Ng4 { [%eval -0.74] } 17. Rfe1?! { (-0.74 → -1.73) Inaccuracy. Bf4 was best. } { [%eval -1.73] } (17. Bf4 Bf6 18. h3 Ne5 19. Bxe5 Bxe5 20. b4 a5 21. Ne2 h5 22. c3 h4) 17... Nxe3? { (-1.73 → -0.56) Mistake. Ne5 was best. } { [%eval -0.56] } (17... Ne5 18. Qd4 Qxf5 19. Qf4 Qxf4 20. Bxf4 Ng6 21. Bc1 Rfe8 22. Kf1 Nf8 23. Ne2) 18. Rxe3 { [%eval -0.86] } 18... Bf6 { [%eval -0.81] } 19. Re2 { [%eval -1.06] } 19... Qd6?! { (-1.06 → -0.06) Inaccuracy. a5 was best. } { [%eval -0.06] } (19... a5 20. b3 Qa7 21. Rde1 h6 22. g3 Qc5 23. Nb1 Rfb8 24. Qf3 Kf8 25. Qf4) 20. Ne4 { [%eval -0.13] } 20... Qf4? { (-0.13 → 1.29) Mistake. Qe5 was best. } { [%eval 1.29] } (20... Qe5 21. Nxf6+ Qxf6 22. c3 Rae8 23. Rde1 Rxe2 24. Rxe2 h6 25. g4 Rd8 26. Qd4) 21. Nxf6+ { [%eval 1.4] } 21... gxf6 { [%eval 1.31] } 22. Re3?! { (1.31 → 0.38) Inaccuracy. Rde1 was best. } { [%eval 0.38] } (22. Rde1 h5 23. h3 Rfd8 24. g3 Qg5 25. Re7 Rac8 26. Qf3 Kf8 27. h4 Qg4) 22... Kh8?! { (0.38 → 1.19) Inaccuracy. Rfe8 was best. } { [%eval 1.19] } (22... Rfe8 23. Rde1 Rxe3 24. Rxe3 Kf8 25. g3 Qd6 26. Qe2 c5 27. Qh5 Kg7 28. Qg4+) 23. Qc3?! { (1.19 → 0.55) Inaccuracy. Rde1 was best. } { [%eval 0.55] } (23. Rde1 Qc4 24. Qd1 Qf4 25. Qh5 Qg5 26. Qf3 h5 27. Re7 Qg4 28. Qxg4 hxg4) 23... Qh6?? { (0.55 → 3.06) Blunder. Qd6 was best. } { [%eval 3.06] } (23... Qd6 24. Qe1 d4 25. Qe2 Qd5 26. Re4 Rad8 27. b4 Rg8 28. Rdxd4 Qxd4 29. Rxd4) 24. Qxc6 { [%eval 2.94] } 24... Rfd8?! { (2.94 → 3.76) Inaccuracy. Rac8 was best. } { [%eval 3.76] } (24... Rac8 25. Qxa6 Rxc2 26. Qd6 Rg8 27. Rxd5 Rc1+ 28. Rd1 Qg5 29. g3 Rxd1+ 30. Qxd1) 25. Rxd5 { [%eval 3.6] } 25... Re8?? { (3.60 → 7.87) Blunder. Rg8 was best. } { [%eval 7.87] } (25... Rg8 26. c3 Rae8 27. Rdd3 Re5 28. Qxa6 Rxf5 29. Qc6 Qf4 30. Qf3 Qxf3 31. Rxf3) 26. Rxe8+ { [%eval 7.95] } 26... Rxe8? { (7.95 → Mate in 16) Checkmate is now unavoidable. Kg7 was best. } { [%eval #16] } (26... Kg7 27. Re1 Rg8 28. Rd7 Rf8 29. Rd3 Qg5 30. Rg3 Qxg3 31. hxg3 Rd8 32. f3) 27. Qxe8+ { [%eval #15] } 27... Kg7 { [%eval #15] } 28. g3 { [%eval #14] } 28... Qc1+ { [%eval 9.39] } 29. Kg2 { [%eval 8.75] } 29... Qxc2? { (8.75 → Mate in 15) Checkmate is now unavoidable. Qg5 was best. } { [%eval #15] } (29... Qg5 30. Rd8 Kh6 31. Qxf7 Qg7 32. Qxg7+ Kxg7 33. Rd7+ Kh6 34. Ra7 a5 35. Rxa5) 30. Qxf7+?? { (Mate in 15 → -4.07) Lost forced checkmate sequence. Rd8 was best. } { [%eval -4.07] } (30. Rd8 Qxf5 31. Qg8+ Kh6 32. Rd4 Qg6 33. Rh4+ Kg5 34. Qe8 Qc2 35. Qe3+ Kg6) 30... Kxf7 { [%eval -3.9] } 31. Rd7+ { [%eval -3.69] } 31... Ke8 { [%eval -4.0] } 32. Rxh7 { [%eval -3.97] } 32... Qxb2 { [%eval -3.93] } 33. Rh6 { [%eval -4.12] } 33... Kf7 { [%eval -4.63] } 34. Rh7+ { [%eval -4.55] } 34... Kg8 { [%eval -4.38] } 35. Ra7 { [%eval -4.83] } 35... Qxa3 { [%eval -4.55] } 36. g4 { [%eval -5.21] } 36... Qd6 { [%eval -5.04] } 37. Kh3 { [%eval -6.07] } 37... b4 { [%eval -5.88] } 38. Kg2 { [%eval -6.32] } 38... b3 { [%eval -6.28] } 39. h4 { [%eval -8.02] } 39... b2 { [%eval -7.72] } 40. Ra8+ { [%eval -7.57] } 40... Kf7 { [%eval -7.38] } 41. Ra7+ { [%eval -8.39] } 41... Ke8 { [%eval -7.78] } 42. h5 { [%eval -7.9] } 42... b1=Q { [%eval -7.3] } 43. h6? { (-7.30 → Mate in 4) Checkmate is now unavoidable. Ra8+ was best. } { [%eval #-4] } (43. Ra8+ Qdb8 44. Rxb8+ Qxb8 45. Kf3 Qb1 46. Kf4 Qg1 47. Kf3 a5 48. Kf4 Qc1+) 43... Qe4+ { [%eval #-3] } 44. f3 { [%eval #-2] } 44... Qe2+ { [%eval #-1] } 45. Kh3 { [%eval #-1] } 45... Qdh2# { Black wins by checkmate. } 0-1