FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Gr2YDM97"]
[Date "2026.01.15"]
[Round "-"]
[White "NP2J"]
[Black "Leonard111"]
[Result "1-0"]
[GameId "Gr2YDM97"]
[UTCDate "2026.01.15"]
[UTCTime "12:58:12"]
[WhiteElo "979"]
[BlackElo "1039"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-14"]
[Variant "Standard"]
[TimeControl "900+10"]
[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.28] } 3... c5 { [%eval 0.21] } 4. Bc4 { [%eval 0.23] } 4... Nc6 { [%eval 0.25] } 5. O-O { [%eval 0.19] } 5... Bg4 { [%eval 0.67] } 6. Bb5 { [%eval 0.15] } 6... Bxf3?! { (0.15 → 0.86) Inaccuracy. Nf6 was best. } { [%eval 0.86] } (6... Nf6 7. h3 Bd7 8. d3 Be7 9. a4 O-O 10. Bc4 Be6 11. Ng5) 7. Qxf3 { [%eval 0.83] } 7... g6 { [%eval 1.23] } 8. Bxc6+?! { (1.23 → 0.29) Inaccuracy. d3 was best. } { [%eval 0.29] } (8. d3 Bg7 9. Qh3 Nf6 10. f4 exf4 11. Bxf4 Nh5 12. Bc1 O-O 13. Bc4 Ne5) 8... bxc6 { [%eval 0.29] } 9. d3 { [%eval 0.32] } 9... d5?? { (0.32 → 3.43) Blunder. Bg7 was best. } { [%eval 3.43] } (9... Bg7) 10. exd5 { [%eval 3.45] } 10... cxd5 { [%eval 3.39] } 11. Nxd5 { [%eval 3.5] } 11... Ne7?? { (3.50 → Mate in 1) Checkmate is now unavoidable. Rc8 was best. } { [%eval #1] } (11... Rc8 12. c4 Bg7 13. Re1 Qd6 14. b4 cxb4 15. d4 Kf8 16. Qb3 Ne7 17. dxe5) 12. Nxe7?? { (Mate in 1 → 3.82) Lost forced checkmate sequence. Nf6# was best. } { [%eval 3.82] } (12. Nf6#) 12... Bxe7 { [%eval 3.81] } 13. Be3? { (3.81 → 2.11) Mistake. Qc6+ was best. } { [%eval 2.11] } (13. Qc6+ Kf8 14. Bh6+ Kg8 15. Rae1 Rc8 16. Qe4 Bf6 17. b3 Qd7 18. f4 Re8) 13... Qb6?? { (2.11 → 6.75) Blunder. O-O was best. } { [%eval 6.75] } (13... O-O 14. Rae1 Qd6 15. Qe4 Rfe8 16. Re2 Bf6 17. b3 Rac8 18. Qa4 Re6 19. Qxa7) 14. Qxa8+ { [%eval 6.51] } 14... Bd8 { [%eval 7.2] } 15. b3 { [%eval 6.42] } 15... O-O { [%eval 6.3] } 16. Qe4 { [%eval 5.98] } 16... Bf6 { [%eval 6.02] } 17. c3 { [%eval 6.09] } 17... Qa5 { [%eval 6.1] } 18. b4 { [%eval 6.04] } 18... cxb4 { [%eval 6.03] } 19. cxb4 { [%eval 5.94] } 19... Qc7 { [%eval 6.16] } 20. d4 { [%eval 5.77] } 20... exd4 { [%eval 5.87] } 21. Bxd4 { [%eval 5.73] } 21... Be7 { [%eval 6.61] } 22. Rab1 { [%eval 6.64] } 22... Bd6 { [%eval 6.75] } 23. g3 { [%eval 6.67] } 23... f5 { [%eval 7.72] } 24. Qd5+ { [%eval 7.61] } 24... Rf7 { [%eval 7.47] } 25. Rfc1 { [%eval 6.56] } 25... Qd7 { [%eval 6.75] } 26. Rc2 { [%eval 6.21] } 26... f4 { [%eval 8.18] } 27. Rbc1 { [%eval 7.75] } 27... fxg3 { [%eval 8.14] } 28. Rc8+ { [%eval 8.05] } 28... Qxc8? { (8.05 → Mate in 3) Checkmate is now unavoidable. Bf8 was best. } { [%eval #3] } (28... Bf8 29. Rxf8+ Kxf8 30. Qa8+ Qe8 31. Bc5+ Re7 32. Bxe7+ Kf7 33. Qxe8+ Kxe8 34. Bh4) 29. Rxc8+ { [%eval #2] } 29... Bf8 { [%eval #2] } 30. hxg3 { [%eval #2] } 30... g5 { [%eval #2] } 31. Qd8 { [%eval #4] } 31... h5 { [%eval #3] } 32. Qxf8+? { (Mate in 3 → 8.61) Lost forced checkmate sequence. Qxg5+ was best. } { [%eval 8.61] } (32. Qxg5+ Kh7 33. Qxh5+ Kg8 34. Qh8#) 32... Rxf8 { [%eval 8.46] } 33. Rxf8+ { [%eval 8.25] } 33... Kxf8 { [%eval 7.81] } 34. f3 { [%eval 6.84] } 34... Kf7 { [%eval 8.2] } 35. Kg2 { [%eval 6.89] } 35... Kg6 { [%eval 9.76] } 36. Be3 { [%eval 6.86] } 36... h4 { [%eval 8.99] } 37. Kh3 { [%eval 8.5] } 37... Kh5 { [%eval 10.29] } 38. gxh4 { [%eval 9.18] } 38... gxh4? { (9.18 → Mate in 14) Checkmate is now unavoidable. Kg6 was best. } { [%eval #14] } (38... Kg6 39. Bxg5 Kf5 40. b5 Ke5 41. h5 Kd5 42. Kg4 Kc4 43. h6 Kxb5 44. h7) 39. f4?! { (Mate in 14 → 13.87) Lost forced checkmate sequence. Bxa7 was best. } { [%eval 13.87] } (39. Bxa7 Kg6 40. Kxh4 Kf5 41. b5 Kf4 42. b6 Kxf3 43. b7 Kf4 44. b8=Q+ Ke4) 39... Kg6 { [%eval #11] } 40. Bxa7 { [%eval #10] } 40... Kh5 { [%eval #9] } 41. f5 { [%eval #11] } 41... Kg5 { [%eval #11] } 42. f6 { [%eval #10] } 42... Kxf6 { [%eval #10] } 43. b5 { [%eval #9] } 43... Ke7 { [%eval #9] } 44. b6 { [%eval #8] } 44... Kd7 { [%eval #8] } 45. b7 { [%eval #7] } 45... Kc7 { [%eval #7] } 46. b8=Q+ { [%eval #6] } 46... Kc6 { [%eval #5] } { Black resigns. } 1-0