FEN
[Event "rated rapid game"]
[Site "https://lichess.org/BmQe5QE5"]
[Date "2026.04.19"]
[Round "-"]
[White "KQ-Phong"]
[Black "Geoffrey_02"]
[Result "1-0"]
[GameId "BmQe5QE5"]
[UTCDate "2026.04.19"]
[UTCTime "12:23:34"]
[WhiteElo "1447"]
[BlackElo "1364"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-4"]
[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] } 3. Bc4 { [%eval 0.23] } { C41 Philidor Defense } 3... h6 { [%eval 0.53] } 4. d4 { [%eval 0.81] } 4... Nc6 { [%eval 0.64] } 5. dxe5 { [%eval 0.59] } 5... dxe5?! { (0.59 → 1.49) Inaccuracy. Bg4 was best. } { [%eval 1.49] } (5... Bg4 6. h3 Bxf3 7. Qxf3 Nxe5 8. Qe2 Nxc4 9. Qxc4 Qc8 10. O-O) 6. O-O? { (1.49 → 0.03) Mistake. Qxd8+ was best. } { [%eval 0.03] } (6. Qxd8+ Kxd8 7. Bxf7 Nf6 8. Be3 Bd6 9. Nc3 Rf8 10. Bc4 a6) 6... Nf6? { (0.03 → 1.31) Mistake. Bd6 was best. } { [%eval 1.31] } (6... Bd6 7. Re1 Nf6 8. a4 O-O 9. h3 a6 10. Bf1 Be6 11. Nbd2) 7. Nc3? { (1.31 → 0.08) Mistake. Qxd8+ was best. } { [%eval 0.08] } (7. Qxd8+ Kxd8 8. Bxf7 Bd6 9. Nc3 Rf8 10. Bb3 a5 11. Be3 Ng4) 7... Bb4?! { (0.08 → 1.00) Inaccuracy. Bd6 was best. } { [%eval 1.0] } (7... Bd6 8. Be3 O-O 9. h3 Qe8 10. a3 a6 11. Nd2 b5 12. Ba2) 8. Qxd8+ { [%eval 1.39] } 8... Nxd8 { [%eval 1.73] } 9. Bd2? { (1.73 → 0.22) Mistake. Nxe5 was best. } { [%eval 0.22] } (9. Nxe5 O-O 10. f3 Bc5+ 11. Kh1 Bd4 12. Nd3 Be6 13. Bb3 a5 14. Rd1 Bxb3) 9... Bc5? { (0.22 → 1.68) Mistake. Bd6 was best. } { [%eval 1.68] } (9... Bd6 10. Rfe1 Be6 11. Nd5 Nd7 12. Ba5 Rc8 13. Rad1 a6 14. a4 Nc5 15. b3) 10. Nxe5 { [%eval 1.66] } 10... O-O { [%eval 1.86] } 11. a3? { (1.86 → 0.50) Mistake. Rfe1 was best. } { [%eval 0.5] } (11. Rfe1 c6 12. Nd3 Bd4 13. e5 Nd7 14. a4 a5 15. Bb3 Ne6 16. Bxe6 fxe6) 11... Bd7?? { (0.50 → 2.56) Blunder. Bd4 was best. } { [%eval 2.56] } (11... Bd4 12. Nf3 Bxc3 13. Bxc3 Nxe4 14. Be5 Be6 15. Bb5 Nd6 16. Bxd6 cxd6 17. Rad1) 12. Rad1?! { (2.56 → 1.78) Inaccuracy. Nd5 was best. } { [%eval 1.78] } (12. Nd5 Be6 13. Nxf6+ gxf6 14. Bxe6 fxe5 15. Ba2 Kg7 16. Rad1 Nc6 17. c3 a5) 12... b5? { (1.78 → 3.60) Mistake. Be6 was best. } { [%eval 3.6] } (12... Be6 13. Bf4 c6 14. Be2 Re8 15. Rfe1 b5 16. Bg3 Bb6 17. h3 a5 18. Bf3) 13. Ba2? { (3.60 → 2.15) Mistake. Nxd7 was best. } { [%eval 2.15] } (13. Nxd7 Nxd7 14. Bxb5 c6 15. Be2 Ne6 16. Bxh6 Ne5 17. Bc1 Nd4 18. g3 Rfd8) 13... Bg4? { (2.15 → 3.64) Mistake. Be6 was best. } { [%eval 3.64] } (13... Be6 14. Nd3 Bb6 15. Bxe6 Nxe6 16. e5 Nd7 17. Nxb5 Rfd8 18. Nc3 Nd4 19. Nd5) 14. Nxg4 { [%eval 3.61] } 14... Nxg4 { [%eval 3.51] } 15. h3 { [%eval 3.58] } 15... Nf6 { [%eval 4.03] } 16. b4 { [%eval 3.45] } 16... Bd6 { [%eval 3.71] } 17. Rfe1 { [%eval 3.76] } 17... a6?! { (3.76 → 5.18) Inaccuracy. Be5 was best. } { [%eval 5.18] } (17... Be5 18. Nxb5 a6 19. Nc3 Ne6 20. Nd5 Rfd8 21. Be3 Bb2 22. Nxf6+ gxf6 23. Bd5) 18. e5 { [%eval 5.06] } 18... Be7 { [%eval 5.55] } 19. exf6 { [%eval 5.59] } 19... Bxf6 { [%eval 5.55] } 20. Nd5 { [%eval 5.74] } 20... Bh4 { [%eval 6.1] } 21. Nxc7 { [%eval 5.7] } 21... Rc8 { [%eval 5.57] } 22. Nxa6 { [%eval 5.52] } 22... Rxc2 { [%eval 5.42] } 23. Bb3 { [%eval 5.12] } 23... Rb2 { [%eval 5.16] } 24. Nc5 { [%eval 5.12] } 24... Ne6 { [%eval 5.1] } 25. Nxe6 { [%eval 4.5] } 25... fxe6 { [%eval 5.56] } 26. Bxe6+ { [%eval 5.31] } 26... Kh7 { [%eval 6.13] } 27. Bf5+?? { (6.13 → 2.77) Blunder. g3 was best. } { [%eval 2.77] } (27. g3 Bg5 28. f4 Bd8 29. Be3 Kh8 30. Bd4 Rc2 31. Bb3 Rc6 32. Bc5 Bb6) 27... Rxf5 { [%eval 2.58] } 28. g3 { [%eval 2.47] } 28... Bd8?! { (2.47 → 3.32) Inaccuracy. Bg5 was best. } { [%eval 3.32] } (28... Bg5 29. f4 Bd8 30. Be3 Rf8 31. Bc5 Rg8 32. Rd3 Bf6 33. Kf1 Ra2 34. Re2) 29. Re8?? { (3.32 → 0.00) Blunder. Be3 was best. } { [%eval 0.0] } (29. Be3 Bg5 30. Bd4 Ra2 31. Rd3 Rd5 32. Red1 Kg6 33. Be3 Rxd3 34. Rxd3 Bf6) 29... Bb6?? { (0.00 → 1.82) Blunder. Rd5 was best. } { [%eval 1.82] } (29... Rd5 30. Re2 Bg5 31. f4 Bf6 32. Kf2 Rd3 33. Bc1 Bd4+ 34. Ke1 Bc3+ 35. Kf2) 30. Re6?? { (1.82 → -1.18) Blunder. Re2 was best. } { [%eval -1.18] } (30. Re2 Rf7 31. Kf1 Rb3 32. Bf4 Rxa3 33. Kg2 Ra4 34. Bd6 Rd7 35. Red2 Kg8) 30... Bxf2+ { [%eval -1.21] } 31. Kh1?? { (-1.21 → -3.51) Blunder. Kg2 was best. } { [%eval -3.51] } (31. Kg2 Bd4 32. Kh1 Rf3 33. Bf4 Rff2 34. Be3 Rh2+ 35. Kg1 Bc3 36. Bf4 Rbg2+) 31... Bxg3?? { (-3.51 → -1.24) Blunder. Rd5 was best. } { [%eval -1.24] } (31... Rd5 32. Re2 Bxg3 33. Rg1 Rd3 34. Rgg2 Rb1+ 35. Rg1 Rbb3 36. Be1 Bxe1 37. Rgxe1) 32. Re3?! { (-1.24 → -1.86) Inaccuracy. Bxh6 was best. } { [%eval -1.86] } (32. Bxh6 Rff2 33. Be3 Rfe2 34. Re7 Ra2 35. Bc5 Rh2+ 36. Kg1 Rxh3 37. Rf7 Kg6) 32... Bf4?? { (-1.86 → -0.02) Blunder. Bb8 was best. } { [%eval -0.02] } (32... Bb8 33. Rd3 Rf2 34. Kg1 Re2 35. Be1 Bf4 36. Kf1 Rh2 37. Kg1 Rbg2+ 38. Kf1) 33. Rf3 { [%eval -0.17] } 33... g5 { [%eval 0.0] } 34. h4?? { (0.00 → -5.70) Blunder. Bxf4 was best. } { [%eval -5.7] } (34. Bxf4 gxf4 35. Rd4 Ra2 36. Rfxf4 Rxf4 37. Rxf4 Rxa3 38. Kg2 Kg6 39. h4 Rd3) 34... Rd5 { [%eval -5.58] } 35. Rf2 { [%eval -5.66] } 35... Bxd2 { [%eval -4.58] } 36. hxg5 { [%eval -5.16] } 36... hxg5 { [%eval -4.8] } 37. Kg1 { [%eval -5.34] } 37... Kg6 { [%eval -5.0] } 38. Rff1? { (-5.00 → -9.28) Mistake. Kg2 was best. } { [%eval -9.28] } (38. Kg2 Rd4 39. Kf1 Bc3 40. Rc1 Rxf2+ 41. Kxf2 Rc4 42. Ke2 Kf5 43. Rf1+ Rf4) 38... g4 { [%eval -9.54] } 39. Rf2 { [%eval -9.37] } 39... Kg5?! { (-9.37 → -5.98) Inaccuracy. g3 was best. } { [%eval -5.98] } (39... g3 40. Kg2 gxf2 41. Rf1 Rf5 42. a4 bxa4 43. Kh3 Kg5 44. Kg3 Bf4+ 45. Kf3) 40. Kf1 { [%eval -7.97] } 40... g3 { [%eval -7.33] } 41. Rg2 { [%eval -10.16] } 41... Rf5+ { [%eval -8.95] } 42. Kg1? { (-8.95 → Mate in 7) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-7] } (42. Ke2 Bxb4+ 43. Ke3 Bc5+ 44. Kd3 Rxg2 45. Rb1 Rd5+ 46. Kc3 Bd4+ 47. Kb4 Rb2+) 42... Be3+ { [%eval #-6] } 43. Kh1 { [%eval #-6] } 43... Rff2?? { (Mate in 6 → -6.59) Lost forced checkmate sequence. Kg4 was best. } { [%eval -6.59] } (43... Kg4 44. Rxb2 Rh5+ 45. Kg2 Rh2+ 46. Kf1 Kf3 47. Rxh2 gxh2 48. Ke1 h1=Q#) 44. Rxg3+ { [%eval -6.32] } 44... Kf4 { [%eval -6.31] } 45. Rh3 { [%eval -5.78] } 45... Bb6 { [%eval -4.82] } 46. Rh4+?? { (-4.82 → Mate in 5) Checkmate is now unavoidable. Rh7 was best. } { [%eval #-5] } (46. Rh7 Be3 47. a4 bxa4 48. b5 Kg3 49. Rg1+ Kf3 50. Re1 Bf4 51. Rh3+ Kg4) 46... Kg3 { [%eval #-4] } 47. Rh8 { [%eval #-2] } 47... Bd4?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Rh2+ was best. } { [%eval 0.0] } (47... Rh2+ 48. Rxh2 Rxh2#) 48. Rg8+ { [%eval -0.03] } 48... Kh3 { [%eval 0.0] } 49. Rd3+ { [%eval 0.0] } 49... Kh4 { [%eval 0.0] } 50. Rxd4+ { [%eval 0.0] } 50... Kh3 { [%eval 0.0] } 51. Rh8+ { [%eval 0.0] } 51... Kg3 { [%eval 0.0] } 52. Rg8+ { [%eval -0.05] } 52... Kh3 { [%eval 0.0] } 53. Rh8+ { [%eval 0.0] } 53... Kg3 { [%eval 0.0] } 54. Rd3+ { [%eval 0.0] } 54... Kg4 { [%eval 0.0] } 55. Rg8+ { [%eval -0.01] } 55... Kh4 { [%eval 0.0] } 56. Kg1 { [%eval 0.0] } 56... Rg2+?? { (0.00 → Mate in 13) Checkmate is now unavoidable. Rfc2 was best. } { [%eval #13] } (56... Rfc2 57. Rd4+ Kh3 58. Rd3+) 57. Rxg2 { [%eval #13] } 57... Rxg2+ { [%eval #14] } 58. Kxg2 { [%eval #14] } 58... Kg4 { [%eval #14] } 59. Rd4+ { [%eval #13] } 59... Kf5 { [%eval #13] } 60. Rd5+? { (Mate in 13 → 8.74) Lost forced checkmate sequence. Kf3 was best. } { [%eval 8.74] } (60. Kf3 Kf6 61. Rd2 Ke7 62. a4 bxa4 63. b5 a3 64. b6 a2 65. Rxa2 Kd6) 60... Ke4? { (8.74 → Mate in 10) Checkmate is now unavoidable. Kf6 was best. } { [%eval #10] } (60... Kf6 61. Rxb5 Kf7 62. Rb6 Ke8 63. Re6+ Kd8 64. a4 Kd7 65. Rf6 Ke8 66. b5) 61. Rxb5 { [%eval #9] } 61... Kd4 { [%eval #9] } 62. a4 { [%eval #10] } 62... Kc4 { [%eval #11] } 63. Rb8 { [%eval #9] } 63... Kb3 { [%eval #9] } 64. a5 { [%eval #8] } 64... Ka4 { [%eval #7] } 65. a6 { [%eval #6] } 65... Ka3 { [%eval #6] } 66. a7 { [%eval #5] } 66... Kb3 { [%eval #5] } 67. a8=Q { [%eval #5] } 67... Kc3 { [%eval #5] } 68. Rc8+ { [%eval #4] } 68... Kxb4 { [%eval #2] } 69. Qb7+ { [%eval #1] } 69... Ka5 { [%eval #1] } 70. Ra8# { White wins by checkmate. } 1-0
