FEN
[Event "rated rapid game"]
[Site "https://lichess.org/qPC9eAe1"]
[Date "2025.10.11"]
[White "Moderchess"]
[Black "cppkiller"]
[Result "0-1"]
[GameId "qPC9eAe1"]
[UTCDate "2025.10.11"]
[UTCTime "07:10:31"]
[WhiteElo "1821"]
[BlackElo "1802"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+28"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C78"]
[Opening "Ruy Lopez: Morphy Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.13] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... a6 { [%eval 0.21] } 4. Ba4 { [%eval 0.11] } 4... Nf6 { [%eval 0.28] } 5. O-O { [%eval 0.16] } 5... b5 { [%eval 0.24] } 6. Bb3 { [%eval 0.29] } 6... d6 { [%eval 0.35] } { C78 Ruy Lopez: Morphy Defense } 7. Re1 { [%eval 0.28] } 7... Be7 { [%eval 0.32] } 8. h3 { [%eval -0.21] } 8... O-O?! { (-0.21 → 0.39) Inaccuracy. Na5 was best. } { [%eval 0.39] } (8... Na5) 9. d3?! { (0.39 → -0.17) Inaccuracy. c3 was best. } { [%eval -0.17] } (9. c3) 9... Na5 { [%eval -0.26] } 10. Nbd2 { [%eval -0.25] } 10... Nxb3 { [%eval -0.3] } 11. axb3 { [%eval -0.28] } 11... c6 { [%eval -0.04] } 12. Nf1 { [%eval -0.02] } 12... Re8 { [%eval 0.05] } 13. Ng3 { [%eval -0.15] } 13... Bf8 { [%eval 0.0] } 14. Bg5 { [%eval -0.11] } 14... h6 { [%eval -0.14] } 15. Bh4?! { (-0.14 → -1.21) Inaccuracy. Bd2 was best. } { [%eval -1.21] } (15. Bd2 a5) 15... Bb7? { (-1.21 → 0.03) Mistake. g5 was best. } { [%eval 0.03] } (15... g5 16. Nxg5 hxg5 17. Bxg5 Be7 18. d4 Be6 19. Bd2 a5 20. f4 Nh7 21. f5) 16. Nh2?? { (0.03 → -2.86) Blunder. Qd2 was best. } { [%eval -2.86] } (16. Qd2 g6) 16... g5 { [%eval -2.87] } 17. Bxg5 { [%eval -2.96] } 17... hxg5 { [%eval -3.09] } 18. Ng4 { [%eval -2.85] } 18... Bg7 { [%eval -2.78] } 19. Nxf6+ { [%eval -3.31] } 19... Qxf6 { [%eval -3.21] } 20. Nf5 { [%eval -3.36] } 20... Bc8 { [%eval -3.57] } 21. Qg4 { [%eval -3.63] } 21... Bxf5 { [%eval -3.59] } 22. exf5 { [%eval -3.62] } 22... d5 { [%eval -3.57] } 23. f3 { [%eval -4.08] } 23... c5 { [%eval -3.99] } 24. Kf2 { [%eval -4.05] } 24... Ra7 { [%eval -3.68] } 25. Rh1 { [%eval -4.57] } 25... Rae7 { [%eval -4.01] } 26. h4 { [%eval -3.97] } 26... e4? { (-3.97 → -2.37) Mistake. gxh4 was best. } { [%eval -2.37] } (26... gxh4 27. Rae1 e4 28. fxe4 dxe4 29. dxe4 Qxb2 30. g3 Qxc2+ 31. Re2 Qc3 32. Rxh4) 27. hxg5 { [%eval -2.45] } 27... Qd4+?! { (-2.45 → -1.81) Inaccuracy. e3+ was best. } { [%eval -1.81] } (27... e3+ 28. Kg3 Qd6+ 29. f4 f6 30. Rh5 e2 31. Re1 c4 32. Kh3 cxd3 33. cxd3) 28. Kf1?? { (-1.81 → -4.74) Blunder. Kg3 was best. } { [%eval -4.74] } (28. Kg3 Be5+) 28... e3 { [%eval -4.45] } 29. f6 { [%eval -5.02] } 29... e2+ { [%eval -4.73] } 30. Ke1 { [%eval -4.53] } 30... Qxb2 { [%eval -4.75] } 31. fxe7?! { (-4.75 → -8.05) Inaccuracy. Kd2 was best. } { [%eval -8.05] } (31. Kd2 c4) 31... Qxa1+ { [%eval -8.3] } 32. Kxe2 { [%eval -8.25] } 32... Rxe7+ { [%eval -8.07] } 33. Kf2 { [%eval -7.62] } 33... Qxh1 { [%eval -7.42] } 34. Qc8+ { [%eval -7.37] } 34... Kh7 { [%eval -7.4] } 35. f4? { (-7.40 → Mate in 5) Checkmate is now unavoidable. Qf5+ was best. } { [%eval #-5] } (35. Qf5+ Kg8 36. Kg3 Qe1+ 37. Kh3 Qe6 38. g4 Qxf5 39. gxf5 f6 40. f4 Re2) 35... Qe1+ { [%eval #-7] } 36. Kf3 { [%eval -17.06] } 36... Re3+ { [%eval -11.41] } 37. Kg4 { [%eval -10.51] } 37... Rg3+ { [%eval -9.07] } 38. Kf5 { [%eval -7.31] } 38... Qe6+ { [%eval -7.37] } 39. Qxe6 { [%eval -7.24] } 39... fxe6+ { [%eval -7.0] } 40. Kxe6 { [%eval -6.77] } 40... Rxg2 { [%eval -7.0] } 41. Kxd5 { [%eval -7.57] } 41... Rxc2 { [%eval -7.38] } 42. f5 { [%eval -6.83] } 42... c4 { [%eval -5.71] } 43. bxc4?! { (-5.71 → -7.98) Inaccuracy. dxc4 was best. } { [%eval -7.98] } (43. dxc4 b4 44. Kc5 Bf8+ 45. Kb6 Kg7 46. Kxa6 Rf2 47. f6+ Kg6 48. Ka7 Rf3) 43... bxc4?! { (-7.98 → -5.79) Inaccuracy. b4 was best. } { [%eval -5.79] } (43... b4) 44. f6?? { (-5.79 → Mate in 9) Checkmate is now unavoidable. dxc4 was best. } { [%eval #-9] } (44. dxc4 Kg8 45. Kc6 Rxc4+ 46. Kb6 Rg4 47. g6 Ra4 48. Kb7 Bd4 49. Kc6 Rb4) 44... Bxf6? { (Mate in 9 → -9.17) Lost forced checkmate sequence. cxd3 was best. } { [%eval -9.17] } (44... cxd3 45. Ke6 d2 46. g6+ Kxg6 47. fxg7 Kxg7 48. Kd5 d1=Q+ 49. Ke4 Re2+ 50. Kf4) 45. gxf6 { [%eval -7.68] } 45... Kg6 { [%eval -8.86] } 46. dxc4? { (-8.86 → Mate in 21) Checkmate is now unavoidable. d4 was best. } { [%eval #-21] } (46. d4 Kxf6) 46... Kxf6 { [%eval -10.5] } 47. c5?! { (-10.50 → Mate in 10) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-10] } (47. Kd4 Ke7 48. Kd3 Rb2 49. c5 Kd7 50. Ke4 a5 51. Kf5 Rb8 52. Kg5 a4) 47... a5 { [%eval #-10] } 48. Kd6 { [%eval #-9] } 48... a4 { [%eval #-8] } 49. c6 { [%eval #-7] } 49... Rd2+ { [%eval #-14] } 50. Kc5 { [%eval -76.87] } 50... Ke7 { [%eval #-20] } 51. Kb6 { [%eval #-11] } 51... Kd6 { [%eval #-10] } 52. Kb5 { [%eval #-9] } 52... a3 { [%eval #-8] } { White resigns. } 0-1