FEN
[Event "rated blitz game"]
[Site "https://lichess.org/dKaXngDp"]
[Date "2026.05.28"]
[Round "-"]
[White "makarkalashnikovurge"]
[Black "Ruslan2330"]
[Result "0-1"]
[GameId "dKaXngDp"]
[UTCDate "2026.05.28"]
[UTCTime "21:28:08"]
[WhiteElo "1320"]
[BlackElo "1331"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+10"]
[Variant "Standard"]
[TimeControl "180+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.55] } 3. d4 { [%eval 0.58] } { C41 Philidor Defense } 3... Bg4 { [%eval 0.98] } 4. h3 { [%eval 0.72] } 4... Bxf3 { [%eval 0.75] } 5. gxf3 { [%eval 0.73] } 5... exd4 { [%eval 0.64] } 6. Qxd4 { [%eval 0.64] } 6... Nc6 { [%eval 0.75] } 7. Qd3 { [%eval 0.22] } 7... Qf6 { [%eval 0.34] } 8. Nc3 { [%eval 0.37] } 8... Qd4?! { (0.37 → 1.35) Inaccuracy. O-O-O was best. } { [%eval 1.35] } (8... O-O-O 9. Bg2 Nge7 10. h4 Kb8 11. Bg5 Qg6 12. Bh3 h6 13. Be3 d5 14. O-O-O) 9. Qxd4?! { (1.35 → 0.36) Inaccuracy. Qe2 was best. } { [%eval 0.36] } (9. Qe2 Nge7 10. h4 g6 11. Be3 Qe5 12. h5 Qa5 13. h6 O-O-O 14. Bd2 d5) 9... Nxd4 { [%eval 0.38] } 10. Bd3? { (0.38 → -0.82) Mistake. Nb5 was best. } { [%eval -0.82] } (10. Nb5 Ne6 11. Be3 a6 12. Nc3 g6 13. h4 O-O-O 14. O-O-O Bh6 15. Nd5 c6) 10... Nxf3+ { [%eval -0.81] } 11. Ke2 { [%eval -0.92] } 11... Ne5 { [%eval -0.77] } 12. f4 { [%eval -0.8] } 12... Nxd3 { [%eval -0.83] } 13. cxd3 { [%eval -0.91] } 13... Nf6 { [%eval -0.57] } 14. Nd5?! { (-0.57 → -1.47) Inaccuracy. Be3 was best. } { [%eval -1.47] } (14. Be3 Nh5 15. Kf3 c6 16. a4 g6 17. Ra3 f5 18. exf5 Ng7 19. fxg6 hxg6) 14... Nxd5 { [%eval -1.52] } 15. exd5 { [%eval -1.46] } 15... O-O-O { [%eval -1.36] } 16. Be3 { [%eval -1.3] } 16... Re8 { [%eval -1.18] } 17. a4 { [%eval -1.05] } 17... g6 { [%eval -1.04] } 18. b4? { (-1.04 → -2.27) Mistake. Kf3 was best. } { [%eval -2.27] } (18. Kf3 Bg7 19. Rac1 Kd7 20. Rc4 Ra8 21. Rhc1 Rhc8 22. f5 a5 23. Rh4 h5) 18... Bh6? { (-2.27 → -0.60) Mistake. Bg7 was best. } { [%eval -0.6] } (18... Bg7 19. Raf1 Bc3 20. Kf3 Bxb4 21. Rc1 Ba5 22. Bd4 Rhg8 23. h4 h5 24. Bf6) 19. Raf1?! { (-0.60 → -1.23) Inaccuracy. Kf3 was best. } { [%eval -1.23] } (19. Kf3 Re7 20. Rhc1 Kb8 21. Bf2 Rhe8 22. Rc2 Bg7 23. Rb1 Bf6 24. b5) 19... g5?! { (-1.23 → -0.34) Inaccuracy. Bg7 was best. } { [%eval -0.34] } (19... Bg7 20. Kf3 a6 21. Rf2 Kd7 22. Rc2 Re7 23. Bf2) 20. fxg5? { (-0.34 → -1.90) Mistake. Kd2 was best. } { [%eval -1.9] } (20. Kd2 f6 21. fxg5 Bxg5 22. Bxg5 fxg5 23. Rf7 Rd8 24. Rg7 h6 25. Rf1 Rd7) 20... Bxg5 { [%eval -1.89] } 21. Rxf7?? { (-1.89 → -4.38) Blunder. Rf3 was best. } { [%eval -4.38] } (21. Rf3 Rhg8 22. d4 Bxe3 23. Rxe3 Rg2+ 24. Kf3 Rxe3+ 25. Kxg2 Rb3 26. b5 Rb4) 21... Bxe3 { [%eval -4.3] } 22. Kf3 { [%eval -4.89] } 22... Bd2 { [%eval -4.78] } 23. b5 { [%eval -4.74] } 23... Rhf8 { [%eval -4.69] } 24. Rxf8 { [%eval -4.52] } 24... Rxf8+ { [%eval -4.45] } 25. Ke2 { [%eval -4.54] } 25... Bb4 { [%eval -4.44] } 26. h4 { [%eval -4.48] } 26... Re8+ { [%eval -4.45] } 27. Kf3 { [%eval -4.36] } 27... Re1 { [%eval -4.38] } 28. Rh2 { [%eval -4.38] } 28... Re5 { [%eval -4.04] } 29. Kf4 { [%eval -5.01] } 29... Rxd5 { [%eval -4.78] } 30. Rb2 { [%eval -5.49] } 30... Rd4+ { [%eval -4.99] } 31. Ke3 { [%eval -5.96] } 31... Rxh4 { [%eval -5.99] } 32. d4 { [%eval -6.15] } 32... Ba5 { [%eval -5.94] } 33. Rg2 { [%eval -5.81] } 33... Kd7 { [%eval -5.83] } 34. Rg7+ { [%eval -6.26] } 34... Ke6 { [%eval -6.13] } 35. Rxc7?! { (-6.13 → -9.34) Inaccuracy. Kd3 was best. } { [%eval -9.34] } (35. Kd3 Bb6 36. Kc2 Kd5 37. Rf7 Kxd4 38. Rf5 Rh3 39. Rf4+ Kd5 40. Rf5+ Kc4) 35... Bxc7 { [%eval -8.99] } 36. b6 { [%eval -9.38] } 36... axb6 { [%eval -9.0] } 37. d5+? { (-9.00 → Mate in 17) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-17] } (37. Ke2 d5 38. Kd2 Rh2+ 39. Kc3 Rh3+ 40. Kb2 Kf6 41. Ka2 Kf5 42. Kb2 Kg4) 37... Kxd5 { [%eval #-17] } 38. a5 { [%eval #-9] } 38... bxa5 { [%eval #-8] } 39. Kf3 { [%eval #-8] } 39... a4 { [%eval #-7] } 40. Kg3 { [%eval #-7] } 40... Rb4 { [%eval #-6] } 41. Kg2 { [%eval #-6] } 41... Rb3 { [%eval #-5] } 42. Kf2 { [%eval #-5] } 42... a3 { [%eval #-4] } 43. Kg2 { [%eval #-4] } 43... a2 { [%eval #-3] } 44. Kf2 { [%eval #-3] } 44... a1=Q { [%eval #-2] } 45. Ke2 { [%eval #-2] } 45... Qa2+ { [%eval #-1] } 46. Kd1 { [%eval #-1] } 46... Rb1# { Black wins by checkmate. } 0-1