FEN
[Event "rated rapid game"]
[Site "https://lichess.org/BooPWvCZ"]
[Date "2026.04.30"]
[Round "-"]
[White "SALAHDJELLOULI"]
[Black "edchelo"]
[Result "1-0"]
[GameId "BooPWvCZ"]
[UTCDate "2026.04.30"]
[UTCTime "19:57:02"]
[WhiteElo "1525"]
[BlackElo "1529"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[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.48] } { C41 Philidor Defense } 3. Nc3 { [%eval 0.31] } 3... c6 { [%eval 0.52] } 4. Bc4 { [%eval 0.48] } 4... a6?! { (0.48 → 1.12) Inaccuracy. Nf6 was best. } { [%eval 1.12] } (4... Nf6 5. d4 Qc7 6. a4 Be7 7. O-O Nbd7 8. h3 O-O 9. Re1) 5. d3?! { (1.12 → 0.24) Inaccuracy. d4 was best. } { [%eval 0.24] } (5. d4 Nd7 6. a4 Qc7 7. Ng5 Nh6 8. O-O Be7 9. a5 O-O) 5... h6 { [%eval 0.55] } 6. O-O { [%eval 0.47] } 6... Qf6 { [%eval 0.8] } 7. h3 { [%eval 0.46] } 7... Be7 { [%eval 0.74] } 8. d4 { [%eval 1.19] } 8... Qg6 { [%eval 1.15] } 9. dxe5?! { (1.15 → 0.24) Inaccuracy. Kh1 was best. } { [%eval 0.24] } (9. Kh1 Be6 10. Bd3 Nd7 11. Ne2 f5 12. exf5 Bxf5 13. dxe5 dxe5 14. Bxf5 Qxf5) 9... Bxh3 { [%eval 0.25] } 10. Nh4?? { (0.25 → -2.83) Blunder. g3 was best. } { [%eval -2.83] } (10. g3 Nd7 11. exd6 Qxd6 12. Qxd6 Bxd6 13. Re1 Ne7 14. Bf4 Bc5 15. Be3 Bxe3) 10... Bxh4 { [%eval -2.84] } 11. Bxf7+ { [%eval -3.51] } 11... Kxf7?? { (-3.51 → -0.80) Blunder. Qxf7 was best. } { [%eval -0.8] } (11... Qxf7 12. exd6 Qg6 13. Qf3 Be6 14. Ne2 Nf6 15. Nf4 Qf7 16. e5 O-O 17. exf6) 12. Qf3+ { [%eval -0.92] } 12... Ke7?? { (-0.92 → 2.46) Blunder. Bf6 was best. } { [%eval 2.46] } (12... Bf6 13. exf6 Bg4 14. fxg7+ Kxg7 15. Qg3 Nd7 16. f3 Bh5 17. Bf4 Qxg3 18. Bxg3) 13. Qxh3 { [%eval 2.52] } 13... dxe5 { [%eval 2.55] } 14. Qxh4+ { [%eval 2.56] } 14... Nf6 { [%eval 2.75] } 15. Be3?! { (2.75 → 1.50) Inaccuracy. f4 was best. } { [%eval 1.5] } (15. f4 Qg4 16. Qf2 Nbd7 17. fxe5 Nxe5 18. Bf4 Ng6 19. Bh2 Rhf8 20. Rad1 Rad8) 15... Kd7?? { (1.50 → 3.52) Blunder. Qh5 was best. } { [%eval 3.52] } (15... Qh5 16. Qg3 Kf7 17. f3 Rd8 18. Ne2 Nbd7 19. Rfd1 Nf8 20. Qe1 Kg8 21. Ng3) 16. Rad1+ { [%eval 3.33] } 16... Kc7 { [%eval 3.53] } 17. Qh3?! { (3.53 → 2.28) Inaccuracy. f4 was best. } { [%eval 2.28] } (17. f4 Nbd7 18. fxe5 Nxe5 19. Rf5 Rae8 20. Bf4 Ng4 21. Qg3 Kc8 22. Rxe5 Nxe5) 17... Nbd7?! { (2.28 → 3.67) Inaccuracy. Qg4 was best. } { [%eval 3.67] } (17... Qg4 18. Qh2 Qe6 19. f4 Nbd7 20. fxe5 Nxe5 21. Na4 Rae8 22. Bd4 Ng4 23. Qg3) 18. Qe6 { [%eval 3.53] } 18... Qe8 { [%eval 3.34] } 19. Qxe8?? { (3.34 → 0.59) Blunder. Qd6+ was best. } { [%eval 0.59] } (19. Qd6+ Kc8 20. Na4 Qd8 21. Bb6 Nxb6 22. Qxd8+ Rxd8 23. Nxb6+ Kc7 24. Nxa8+ Rxa8) 19... Raxe8 { [%eval 0.61] } 20. Rd3 { [%eval 0.35] } 20... c5?! { (0.35 → 1.21) Inaccuracy. g5 was best. } { [%eval 1.21] } (20... g5 21. Rfd1 Reg8 22. b4 h5 23. a4 g4 24. a5 Rh7 25. Na4 Nxe4 26. Nb6) 21. Nd5+?! { (1.21 → 0.31) Inaccuracy. Rfd1 was best. } { [%eval 0.31] } (21. Rfd1 Re6 22. Nd5+ Kb8 23. f3 b6 24. Nc3 Kc7 25. a4 c4 26. R3d2 g5) 21... Nxd5 { [%eval 0.45] } 22. Rxd5 { [%eval 0.48] } 22... Rd8?? { (0.48 → 2.37) Blunder. b6 was best. } { [%eval 2.37] } (22... b6 23. f3 Nf6 24. Rd3 Rd8 25. Rc3 a5 26. a3 Kb7 27. Rb1 Ra8 28. Rd3) 23. Bxc5 { [%eval 2.24] } 23... Nxc5 { [%eval 2.29] } 24. Rxc5+ { [%eval 1.96] } 24... Kb6? { (1.96 → 3.34) Mistake. Kd6 was best. } { [%eval 3.34] } (24... Kd6 25. Rd5+ Ke6 26. c4 h5 27. Rfd1 Rxd5 28. cxd5+ Kd6 29. Rd3 g5 30. Rb3) 25. Rxe5 { [%eval 3.12] } 25... Rd2 { [%eval 3.13] } 26. Rc1?! { (3.13 → 2.24) Inaccuracy. Re6+ was best. } { [%eval 2.24] } (26. Re6+ Kc5 27. Re7 g5 28. Rxb7 Kc6 29. Ra7 Kb6 30. Rf7 Rxc2 31. Rf6+ Kb7) 26... Rf8 { [%eval 2.66] } 27. f3 { [%eval 2.63] } 27... g5 { [%eval 2.82] } 28. Re6+ { [%eval 2.85] } 28... Ka7 { [%eval 3.26] } 29. Rxh6 { [%eval 3.11] } 29... g4 { [%eval 3.09] } 30. fxg4 { [%eval 3.06] } 30... Rff2 { [%eval 3.01] } 31. Rh2 { [%eval 2.51] } 31... Rxc2?? { (2.51 → 5.59) Blunder. Rfe2 was best. } { [%eval 5.59] } (31... Rfe2 32. b3 Kb6 33. e5 Kc5 34. a3 a5 35. g5 Rxe5 36. Rh5 Kd6 37. Kh2) 32. Rxc2 { [%eval 5.53] } 32... Rxc2 { [%eval 5.4] } 33. g3 { [%eval 5.3] } 33... Rc1+ { [%eval 5.44] } 34. Kg2 { [%eval 5.83] } 34... Rc2+ { [%eval 5.69] } 35. Kh3 { [%eval 5.36] } 35... Rc4 { [%eval 5.9] } 36. e5 { [%eval 5.78] } 36... Re4 { [%eval 6.22] } 37. g5 { [%eval 6.35] } 37... Rxe5 { [%eval 6.17] } 38. Kh4 { [%eval 6.12] } 38... Re4+ { [%eval 5.89] } 39. Kh5 { [%eval 5.74] } 39... b5 { [%eval 7.16] } 40. g6 { [%eval 6.78] } 40... Re5+ { [%eval 7.53] } 41. Kh6 { [%eval 7.03] } 41... b4 { [%eval 8.42] } 42. g7 { [%eval 8.1] } 42... Re6+ { [%eval 9.16] } 43. Kh7 { [%eval 9.04] } 43... Re7 { [%eval 8.99] } 44. Kh8 { [%eval 7.83] } 44... a5?! { (7.83 → 79.08) Inaccuracy. b3 was best. } { [%eval 79.08] } (44... b3 45. axb3 Re8+ 46. g8=Q Rxg8+ 47. Kxg8 Kb6 48. Rh5 Kc6 49. g4 a5 50. Kf7) 45. g8=Q { [%eval 9.1] } 45... a4 { [%eval 82.19] } 46. Qc4 { [%eval 82.19] } 46... Re8+?! { (82.19 → Mate in 8) Checkmate is now unavoidable. Kb8 was best. } { [%eval #8] } (46... Kb8 47. Qxb4+ Rb7 48. Qf8+ Ka7 49. Rh7 a3 50. Qxa3+ Kb8 51. Rxb7+ Kxb7 52. Kg8) 47. Kg7 { [%eval #7] } 47... Re7+ { [%eval #7] } 48. Kf6 { [%eval #6] } 48... Rb7 { [%eval #6] } 49. Qc5+ { [%eval #7] } 49... Ka6 { [%eval #7] } 50. Qc4+ { [%eval #11] } 50... Rb5 { [%eval #4] } 51. Rh5 { [%eval #3] } { Black resigns. } 1-0