FEN
[Event "rated rapid game"]
[Site "https://lichess.org/jaAGoEKv"]
[Date "2026.05.20"]
[Round "-"]
[White "hbudak99"]
[Black "nkhoma-deos"]
[Result "1-0"]
[GameId "jaAGoEKv"]
[UTCDate "2026.05.20"]
[UTCTime "11:54:16"]
[WhiteElo "1665"]
[BlackElo "1648"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-5"]
[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.55] } { C41 Philidor Defense } 3. Nc3 { [%eval 0.31] } 3... Bg4 { [%eval 0.85] } 4. Be2?! { (0.85 → 0.28) Inaccuracy. d4 was best. } { [%eval 0.28] } (4. d4 Nd7 5. Be3 Be7 6. h3 Bxf3 7. Qxf3 Bf6 8. O-O-O exd4) 4... Nf6 { [%eval 0.5] } 5. O-O { [%eval 0.23] } 5... Nc6 { [%eval 0.23] } 6. h3 { [%eval 0.31] } 6... Bh5 { [%eval 0.32] } 7. d3 { [%eval 0.29] } 7... Be7 { [%eval 0.31] } 8. Bg5 { [%eval 0.02] } 8... h6 { [%eval 0.12] } 9. Bh4 { [%eval -0.42] } 9... g5?! { (-0.42 → 0.30) Inaccuracy. Nxe4 was best. } { [%eval 0.3] } (9... Nxe4 10. dxe4 Bxh4 11. Nxh4 Bxe2 12. Qxe2 Qxh4 13. Nd5 Qd8 14. Qb5) 10. Nxg5?? { (0.30 → -2.77) Blunder. Bg3 was best. } { [%eval -2.77] } (10. Bg3 Bxf3 11. Bxf3 Nd4 12. Nd5 Nxd5 13. exd5 Nxf3+ 14. Qxf3 O-O 15. d4 f5) 10... Bxe2 { [%eval -2.72] } 11. Qxe2 { [%eval -3.01] } 11... hxg5 { [%eval -3.0] } 12. Bxg5 { [%eval -2.87] } 12... Nd4 { [%eval -2.92] } 13. Qd2 { [%eval -3.45] } 13... Rg8?! { (-3.45 → -2.55) Inaccuracy. Rxh3 was best. } { [%eval -2.55] } (13... Rxh3 14. Nb5 Rh5 15. Nxd4 exd4 16. Bxf6 Bxf6 17. g3 Qd7 18. Kg2 O-O-O 19. Rh1) 14. Bxf6?? { (-2.55 → -6.41) Blunder. f4 was best. } { [%eval -6.41] } (14. f4 c6 15. Ne2 Nxe2+ 16. Qxe2 Nd7 17. Bxe7 Qxe7 18. fxe5 Qxe5 19. Qf2 Qg7) 14... Bxf6?? { (-6.41 → -2.97) Blunder. Nf3+ was best. } { [%eval -2.97] } (14... Nf3+ 15. Kh1 Nxd2 16. Bxe7 Qxe7 17. Nd5 Qg5 18. Rg1 Kd8 19. g4 c6 20. Ne3) 15. Nd5?? { (-2.97 → -7.34) Blunder. f4 was best. } { [%eval -7.34] } (15. f4 c6 16. Ne2 Nxe2+ 17. Qxe2 Qd7 18. Kh1 Rg7 19. fxe5 Bxe5 20. c3 O-O-O) 15... Be7?? { (-7.34 → -2.64) Blunder. Nf3+ was best. } { [%eval -2.64] } (15... Nf3+ 16. Kh1 Nxd2 17. f4 Nxf1 18. Rxf1 c6 19. fxe5 Bxe5 20. d4 cxd5 21. dxe5) 16. f3?! { (-2.64 → -3.45) Inaccuracy. f4 was best. } { [%eval -3.45] } (16. f4 c6 17. Nxe7 Qxe7 18. fxe5 dxe5 19. Rf2 Ne6 20. Kh2 Qh4 21. Qe3 f6) 16... Qd7 { [%eval -3.1] } 17. Nxe7 { [%eval -3.31] } 17... Kxe7 { [%eval -3.31] } 18. c3?! { (-3.31 → -4.36) Inaccuracy. Kf2 was best. } { [%eval -4.36] } (18. Kf2 Ne6 19. h4 Nf4 20. g4 Kf8 21. Rh1 Qe7 22. d4 Kg7 23. Rad1 Rh8) 18... Ne6 { [%eval -4.33] } 19. d4 { [%eval -5.14] } 19... exd4?? { (-5.14 → -2.38) Blunder. Nf4 was best. } { [%eval -2.38] } (19... Nf4 20. g4 Rh8 21. dxe5 dxe5 22. Qxd7+ Kxd7 23. Kf2 Rxh3 24. Ke3 Ke7 25. Rh1) 20. cxd4 { [%eval -2.48] } 20... Rad8?! { (-2.48 → -1.42) Inaccuracy. c5 was best. } { [%eval -1.42] } (20... c5 21. d5 Nd4 22. g4 a5 23. Rae1 Kd8 24. Qf4 Kc7 25. e5 Rg6 26. h4) 21. d5 { [%eval -1.36] } 21... Nc5 { [%eval -1.34] } 22. Rae1? { (-1.34 → -3.21) Mistake. b4 was best. } { [%eval -3.21] } (22. b4 Na4 23. g4 Rdf8 24. Qd4 Nb6 25. a4 Nc8 26. a5 Kd8 27. a6 b6) 22... Rg6? { (-3.21 → -1.69) Mistake. Qxh3 was best. } { [%eval -1.69] } (22... Qxh3 23. e5 dxe5 24. Rxe5+ Kd7 25. Re2 Na6 26. b4 Qg3 27. b5 Nb8 28. Qc2) 23. e5 { [%eval -1.91] } 23... Rdg8 { [%eval -2.0] } 24. exd6+ { [%eval -2.2] } 24... Kd8?! { (-2.20 → -1.07) Inaccuracy. Kf8 was best. } { [%eval -1.07] } (24... Kf8 25. Rf2 Qxd6 26. Rfe2 Nd7 27. Qc3 Nf6 28. g4 Rh8 29. Re8+ Kg7 30. Kg2) 25. dxc7+ { [%eval -1.07] } 25... Kxc7?! { (-1.07 → -0.35) Inaccuracy. Kc8 was best. } { [%eval -0.35] } (25... Kc8 26. g4 Rd6 27. Rd1 Na6 28. Qe3 b6 29. Rfe1 Rxd5 30. Rxd5 Qxd5 31. Qf4) 26. Qa5+?? { (-0.35 → -2.44) Blunder. Qf4+ was best. } { [%eval -2.44] } (26. Qf4+ Kd8 27. Qb8+ Qc8 28. Qxc8+ Kxc8 29. Rc1 Kd7 30. Rxc5 Rxg2+ 31. Kh1 Rd2) 26... b6?? { (-2.44 → 0.00) Blunder. Kb8 was best. } { [%eval 0.0] } (26... Kb8 27. g4 Nd3 28. Re3 Qd6 29. Qd2 Nf4 30. Rfe1 Nxh3+ 31. Kf1 Rc8 32. Re8) 27. Qxa7+ { [%eval 0.0] } 27... Kd6?? { (0.00 → Mate in 8) Checkmate is now unavoidable. Kc8 was best. } { [%eval #8] } (27... Kc8 28. Qa8+ Kc7 29. Qa7+) 28. Qxb6+ { [%eval #7] } 28... Kxd5 { [%eval #7] } 29. Rd1+ { [%eval #6] } 29... Kc4 { [%eval #6] } 30. b3+ { [%eval #5] } 30... Kc3 { [%eval #3] } 31. Qxc5+ { [%eval #2] } 31... Kb2 { [%eval #2] } 32. Rb1+ { [%eval #2] } 32... Kxa2 { [%eval #2] } 33. Ra1+ { [%eval #1] } 33... Kxb3 { [%eval #1] } 34. Rfb1# { White wins by checkmate. } 1-0