FEN
[Event "casual classical game"]
[Site "https://lichess.org/nCTLWhmZ"]
[Date "2026.05.25"]
[Round "-"]
[White "bao13421"]
[Black "lichess AI level 4"]
[Result "0-1"]
[GameId "nCTLWhmZ"]
[UTCDate "2026.05.25"]
[UTCTime "17:04:50"]
[WhiteElo "1375"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "10800+0"]
[ECO "C23"]
[Opening "Bishop's Opening: Philidor Counterattack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.0] } 2... c6 { [%eval 0.37] } { C23 Bishop's Opening: Philidor Counterattack } 3. Nf3 { [%eval 0.09] } 3... b5?! { (0.09 → 0.95) Inaccuracy. d5 was best. } { [%eval 0.95] } (3... d5 4. Bb3 a5 5. a4 Nf6 6. Nc3 Bb4 7. exd5 e4 8. Ne5) 4. Nxe5?? { (0.95 → -2.75) Blunder. Bb3 was best. } { [%eval -2.75] } (4. Bb3 Qc7 5. d4 d6 6. a4 b4 7. dxe5 dxe5 8. Ng5 Nh6) 4... bxc4 { [%eval -2.93] } 5. Nxf7?! { (-2.93 → -3.90) Inaccuracy. O-O was best. } { [%eval -3.9] } (5. O-O Nf6 6. Re1 Be7 7. Nxc4 d5 8. e5 Ne4 9. Ne3 O-O 10. d3 Nc5) 5... Kxf7 { [%eval -3.84] } 6. Qh5+ { [%eval -4.27] } 6... Ke6?! { (-4.27 → -3.24) Inaccuracy. g6 was best. } { [%eval -3.24] } (6... g6 7. Qf3+ Nf6 8. e5 d5 9. d4 cxd3 10. O-O Nd7 11. Bf4 Bg7 12. cxd3) 7. Qf5+ { [%eval -3.58] } 7... Kd6?! { (-3.58 → -2.61) Inaccuracy. Ke7 was best. } { [%eval -2.61] } (7... Ke7 8. Qf3 d5 9. O-O Nf6 10. e5 Kf7 11. b3 Nd7 12. Bb2 Nxe5 13. Bxe5) 8. e5+?! { (-2.61 → -3.74) Inaccuracy. d4 was best. } { [%eval -3.74] } (8. d4 Ke7 9. Bg5+ Nf6 10. e5 Kf7 11. Bxf6 gxf6 12. Qh5+ Kg8 13. O-O d5) 8... Kc7 { [%eval -3.71] } 9. d3 { [%eval -3.77] } 9... Ne7 { [%eval -3.51] } 10. Qf4 { [%eval -3.92] } 10... g5 { [%eval -3.24] } 11. Qg3 { [%eval -3.94] } 11... Rg8 { [%eval -3.46] } 12. e6+ { [%eval -4.07] } 12... d6 { [%eval -4.07] } 13. Bd2 { [%eval -4.07] } 13... c3 { [%eval -3.44] } 14. Bxc3 { [%eval -3.91] } 14... a5 { [%eval -3.87] } 15. O-O { [%eval -4.02] } 15... Nf5 { [%eval -3.85] } 16. Qh3 { [%eval -4.29] } 16... Nh6?! { (-4.29 → -3.05) Inaccuracy. Bxe6 was best. } { [%eval -3.05] } (16... Bxe6 17. d4 d5 18. Re1 Qd7 19. Nd2 Bd6 20. Nb3 Nxd4 21. Qe3 Nxc2 22. Qd2) 17. Re1 { [%eval -2.77] } 17... g4 { [%eval -2.87] } 18. Qg3 { [%eval -3.33] } 18... Nf5 { [%eval -3.4] } 19. Qf4 { [%eval -3.25] } 19... Qg5 { [%eval -3.21] } 20. g3? { (-3.21 → -5.26) Mistake. Qa4 was best. } { [%eval -5.26] } (20. Qa4 Nh4 21. Nd2 Nf3+ 22. Nxf3 gxf3 23. g3 Be7 24. Re3 Qf5 25. Bd2 Ra6) 20... Qh5? { (-5.26 → -2.91) Mistake. Qxf4 was best. } { [%eval -2.91] } (20... Qxf4 21. gxf4 Rg6 22. Nd2 Bxe6 23. Re2 d5 24. Rae1 Kd7 25. Nb3 a4 26. Nd4) 21. e7?! { (-2.91 → -3.90) Inaccuracy. Nd2 was best. } { [%eval -3.9] } (21. Nd2 Bh6 22. Qa4 Bxd2 23. Bxd2 Bb7 24. d4 Re8 25. Bxa5+ Kc8 26. d5 Nd4) 21... Nxe7 { [%eval -3.92] } 22. Nd2 { [%eval -4.11] } 22... Nd5 { [%eval -3.93] } 23. Qa4 { [%eval -4.26] } 23... Nb6 { [%eval -4.31] } 24. Qa3 { [%eval -4.25] } 24... d5?! { (-4.25 → -3.36) Inaccuracy. N8d7 was best. } { [%eval -3.36] } (24... N8d7 25. b3 Bb7 26. Rab1 Ra6 27. Re3 d5 28. Qc1 Qf7 29. b4 axb4 30. Bxb4) 25. Be5+?! { (-3.36 → -4.90) Inaccuracy. Re7+ was best. } { [%eval -4.9] } (25. Re7+ Bd7 26. Bxa5 Rxa5 27. Qxa5 Bxe7 28. Nc4 Bc5 29. Qxc5 Nxc4 30. dxc4 Qe5) 25... Kd7? { (-4.90 → -2.57) Mistake. Qxe5 was best. } { [%eval -2.57] } (25... Qxe5 26. Rxe5 Bxa3 27. bxa3 c5 28. Re7+ Bd7 29. Rxh7 Nc6 30. Rb1 Rab8 31. Rb5) 26. Qb3 { [%eval -2.55] } 26... Bc5 { [%eval -2.57] } 27. Bf6?! { (-2.57 → -3.54) Inaccuracy. d4 was best. } { [%eval -3.54] } (27. d4 a4 28. Qe3 Bf8 29. b3 Bh6 30. Qc3 Rg6 31. Re2 Bxd2 32. Rxd2 Rh6) 27... a4 { [%eval -3.3] } 28. Re7+? { (-3.30 → -6.46) Mistake. Qc3 was best. } { [%eval -6.46] } (28. Qc3 Na6 29. a3 Qf5 30. Bd4 Bxd4 31. Qxd4 c5 32. Qe3 Qf6 33. d4 cxd4) 28... Kd6?? { (-6.46 → -2.23) Blunder. Bxe7 was best. } { [%eval -2.23] } (28... Bxe7 29. Qxb6 Bxf6 30. Re1 Re8 31. Rxe8 Qxe8 32. c4 Qd8 33. Qe3 Qe7 34. Qb6) 29. Ne4+?! { (-2.23 → -3.41) Inaccuracy. Qc3 was best. } { [%eval -3.41] } (29. Qc3 N6d7 30. d4 Bb6 31. Qb4+ Kc7 32. Be5+ Kb7 33. Bxb8 Kxb8 34. c4 Ra6) 29... dxe4 { [%eval -3.08] } 30. Qxg8 { [%eval -2.73] } 30... Qf5?? { (-2.73 → 1.39) Blunder. Bxf2+ was best. } { [%eval 1.39] } (30... Bxf2+ 31. Kxf2 Qf5+ 32. Ke1 Qxf6 33. Rf7 Qh6 34. Rd1 N8d7 35. dxe4+ Kc7 36. Qxg4) 31. Qf7?? { (1.39 → Mate in 2) Checkmate is now unavoidable. Qd8+ was best. } { [%eval #-2] } (31. Qd8+ N8d7 32. Be5+ Qxe5 33. Rxe5 Kxe5 34. Qc7+ Kf6 35. d4 Bf8 36. c4 c5) 31... Qxf2+ { [%eval #-1] } 32. Kh1 { [%eval #-1] } 32... Qf3# { Black wins by checkmate. } 0-1