FEN
[Event "rated rapid game"]
[Site "https://lichess.org/70EGMhLh"]
[Date "2026.06.10"]
[Round "-"]
[White "abdo6676676677780965"]
[Black "Hamed3576"]
[Result "0-1"]
[GameId "70EGMhLh"]
[UTCDate "2026.06.10"]
[UTCTime "21:03:09"]
[WhiteElo "1055"]
[BlackElo "972"]
[WhiteRatingDiff "-45"]
[BlackRatingDiff "+69"]
[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] } { C41 Philidor Defense } 3... Nf6 { [%eval 0.25] } 4. d3 { [%eval 0.14] } 4... Nc6?! { (0.14 → 0.74) Inaccuracy. Be7 was best. } { [%eval 0.74] } (4... Be7 5. O-O O-O 6. a4 c5 7. Nc3 Nc6 8. Bg5 Rb8 9. h3) 5. Bg5?! { (0.74 → -0.25) Inaccuracy. Ng5 was best. } { [%eval -0.25] } (5. Ng5 d5 6. exd5 b5 7. Bxb5 Qxd5 8. Bxc6+ Qxc6 9. O-O Bg4) 5... Nd4?! { (-0.25 → 0.45) Inaccuracy. Na5 was best. } { [%eval 0.45] } (5... Na5 6. Bb3 c6 7. h3 Be7 8. c4 Nxb3 9. axb3 O-O 10. Be3) 6. Nxd4 { [%eval 0.43] } 6... exd4 { [%eval 0.52] } 7. O-O { [%eval 0.47] } 7... h6 { [%eval 0.59] } 8. Bf4 { [%eval 0.59] } 8... Bg4 { [%eval 0.85] } 9. f3 { [%eval 0.58] } 9... g5?? { (0.58 → 2.98) Blunder. Be6 was best. } { [%eval 2.98] } (9... Be6 10. Bxe6 fxe6 11. c3 dxc3 12. Nxc3 Qd7 13. Qb3 c6 14. Be3 Be7 15. Ne2) 10. fxg4 { [%eval 3.11] } 10... gxf4 { [%eval 3.05] } 11. Rxf4 { [%eval 3.05] } 11... Qe7 { [%eval 3.06] } 12. Qf1 { [%eval 2.57] } 12... O-O-O? { (2.57 → 4.97) Mistake. Bg7 was best. } { [%eval 4.97] } (12... Bg7 13. Nd2 O-O-O 14. h3 d5 15. exd5 Rde8 16. Qf2 h5 17. g5 Ng4 18. hxg4) 13. Rxf6 { [%eval 5.05] } 13... Bg7 { [%eval 5.87] } 14. Rxf7 { [%eval 5.69] } 14... Qg5 { [%eval 5.98] } 15. Be6+ { [%eval 4.9] } 15... Kb8 { [%eval 4.54] } 16. Rf5 { [%eval 4.47] } 16... Qxg4 { [%eval 4.61] } 17. Qf4 { [%eval 4.22] } 17... Qg6 { [%eval 4.78] } 18. Bf7 { [%eval 4.69] } 18... Rdf8?! { (4.69 → 7.75) Inaccuracy. Qh7 was best. } { [%eval 7.75] } (18... Qh7 19. Nd2 b6 20. Nf3 Rdf8 21. Rf1 a6 22. h4 b5 23. Qc1 h5 24. Qe1) 19. Bxg6 { [%eval 7.66] } 19... b5? { (7.66 → Mate in 9) Checkmate is now unavoidable. h5 was best. } { [%eval #9] } (19... h5 20. Nd2 Rc8 21. Nf3 h4 22. Qxh4 Rxh4 23. Nxh4 Bh6 24. Kh1 Rh8 25. Nf3) 20. Rxb5+ { [%eval 8.74] } 20... Ka8 { [%eval 8.61] } 21. Qg4 { [%eval 8.22] } 21... a6 { [%eval 8.96] } 22. e5 { [%eval 8.56] } 22... axb5 { [%eval 8.26] } 23. Qe4+ { [%eval 8.11] } 23... Kb8 { [%eval 8.38] } 24. Na3 { [%eval 7.98] } 24... Bxe5 { [%eval 8.1] } 25. Nxb5 { [%eval 8.46] } 25... Rf4 { [%eval 8.65] } 26. Qc6 { [%eval 8.49] } 26... d5 { [%eval 8.41] } 27. Re1 { [%eval 8.05] } 27... Rhf8 { [%eval 10.15] } 28. h3 { [%eval 9.87] } 28... R4f6 { [%eval 9.49] } 29. Rxe5? { (9.49 → 4.82) Mistake. Qc5 was best. } { [%eval 4.82] } (29. Qc5 Ra6 30. Qxf8+ Kb7 31. Rxe5 Rxa2 32. Kh2 Ra6 33. Qf7 Rc6 34. Re7 Rxg6) 29... Rxc6 { [%eval 4.77] } 30. Kh2?? { (4.77 → 0.04) Blunder. Bf5 was best. } { [%eval 0.04] } (30. Bf5 Rxc2 31. Nxd4 Rxb2 32. Rxd5 Ka7 33. Be4 Rxa2 34. Rc5 Kb8 35. Kh2 Rf6) 30... Rxg6 { [%eval 0.0] } 31. Rxd5?? { (0.00 → -4.41) Blunder. Kg1 was best. } { [%eval -4.41] } (31. Kg1 Rgf6 32. Nxd4 Rf1+ 33. Kh2 c5 34. Ne6 Re8 35. Nxc5 Rxe5 36. Nd7+ Kc7) 31... Kb7?? { (-4.41 → 0.19) Blunder. Rf2 was best. } { [%eval 0.19] } (31... Rf2 32. Kh1 Rfxg2 33. Rd8+ Kb7 34. h4 Rg1+ 35. Kh2 R6g2+ 36. Kh3 Rg3+ 37. Kh2) 32. Rxd4? { (0.19 → -1.20) Mistake. g4 was best. } { [%eval -1.2] } (32. g4 Rf2+ 33. Kg3 Rxc2 34. Nxd4 Rxb2 35. Nf5 Rxa2 36. Kh4 Rh2 37. Re5 c6) 32... c5? { (-1.20 → 0.20) Mistake. Rf2 was best. } { [%eval 0.2] } (32... Rf2 33. Rg4 Rxg4 34. hxg4 Rxc2 35. Nd4 Rxb2 36. Nf5 Rd2 37. d4 Kc6 38. Kh3) 33. Nd6+?? { (0.20 → -2.84) Blunder. Rd6 was best. } { [%eval -2.84] } (33. Rd6 Rg7 34. Kg1 Rfg8 35. g4 h5 36. a4 hxg4 37. h4 Ra8 38. b3 Re8) 33... Kc6?? { (-2.84 → 0.00) Blunder. Kc7 was best. } { [%eval 0.0] } (33... Kc7 34. Nb5+ Kc6 35. Na7+ Kb6 36. Rd7 Ra8 37. g4 Re6 38. Kg3 Re3+ 39. Kh4) 34. Rg4?? { (0.00 → -4.52) Blunder. Nc4 was best. } { [%eval -4.52] } (34. Nc4 cxd4 35. Ne5+ Kd5 36. Nxg6 Rf6 37. Nh4 Rc6 38. c3 dxc3 39. bxc3 Rxc3) 34... Rxd6?! { (-4.52 → -3.60) Inaccuracy. Rxg4 was best. } { [%eval -3.6] } (34... Rxg4 35. hxg4 Kxd6 36. Kg3 Rf1 37. a3 Rc1 38. c4 Rd1 39. Kh4 Rxd3 40. Kh5) 35. a4 { [%eval -3.74] } 35... Rf2 { [%eval -3.79] } 36. a5 { [%eval -4.69] } 36... Rxc2 { [%eval -3.81] } 37. b3?! { (-3.81 → -5.09) Inaccuracy. b4 was best. } { [%eval -5.09] } (37. b4 cxb4 38. Rxb4 Kd7 39. Rb7+ Ke6 40. d4 Ra2 41. Kg3 Rxa5 42. d5+ Kf6) 37... Rxd3 { [%eval -4.88] } 38. a6 { [%eval -5.17] } 38... Ra2 { [%eval -4.56] } 39. Rg6+ { [%eval -5.63] } 39... Kc7 { [%eval -4.84] } 40. Rg7+ { [%eval -5.8] } 40... Kb6 { [%eval -5.67] } 41. Rg6+ { [%eval -5.51] } 41... Ka7 { [%eval -4.89] } 42. Rg7+ { [%eval -5.64] } 42... Kxa6 { [%eval -5.59] } 43. Rg6+ { [%eval -5.97] } 43... Kb5 { [%eval -5.57] } 44. Rg8 { [%eval -6.0] } 44... Rxb3 { [%eval -5.77] } 45. Rb8+ { [%eval -5.92] } 45... Ka4 { [%eval -5.04] } 46. Ra8+ { [%eval -4.95] } 46... Kb4 { [%eval -4.77] } 47. Rxa2 { [%eval -4.38] } 47... c4 { [%eval -4.7] } 48. Re2 { [%eval -5.27] } 48... c3 { [%eval -4.79] } 49. Re4+ { [%eval -5.11] } 49... Kc5 { [%eval -4.53] } 50. Kg1?? { (-4.53 → Mate in 12) Checkmate is now unavoidable. Re8 was best. } { [%eval #-12] } (50. Re8 Rb6 51. Re2 Kc4 52. Kg3 Rb4 53. Kf3 Kb3 54. Ke3 c2 55. Kd2 Rd4+) 50... c2 { [%eval #-14] } 51. Re1 { [%eval #-11] } 51... Rb1 { [%eval #-10] } 52. Kf2 { [%eval #-10] } 52... Kd4?! { (Mate in 10 → -10.62) Lost forced checkmate sequence. Rxe1 was best. } { [%eval -10.62] } (52... Rxe1 53. Kxe1 c1=Q+ 54. Kf2 Kd4 55. Kf3 Qf1+ 56. Kg4 Qf7 57. h4 Ke3 58. Kh3) 53. Re2?! { (-10.62 → Mate in 6) Checkmate is now unavoidable. Rxb1 was best. } { [%eval #-6] } (53. Rxb1 cxb1=Q 54. Ke2 Qf5 55. Kd1 Qf2 56. g3 Qxg3 57. Kd2 Qd3+ 58. Kc1 Qxh3) 53... c1=Q { [%eval #-5] } 54. g4 { [%eval #-3] } 54... Qf1+ { [%eval #-3] } 55. Kg3 { [%eval #-3] } 55... Qxe2 { [%eval #-2] } 56. h4 { [%eval #-2] } 56... Rf1 { [%eval #-2] } 57. h5 { [%eval #-2] } 57... Qf3+ { [%eval #-1] } 58. Kh2 { [%eval #-1] } 58... Rf2+ { [%eval #-1] } 59. Kg1 { [%eval #-1] } 59... Qg2# { Black wins by checkmate. } 0-1