Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/TNpANap1"] [Date "2026.06.03"] [Round "-"] [White "ltwong"] [Black "lichess AI level 3"] [Result "1-0"] [GameId "TNpANap1"] [UTCDate "2026.06.03"] [UTCTime "12:21:20"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [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. d3?! { (0.37 → -0.20) Inaccuracy. Nc3 was best. } { [%eval -0.2] } (3. Nc3 Bc5 4. Qg4 g6 5. d3 Nf6 6. Qf3 h6 7. Be3 Bxe3) 3... d5 { [%eval -0.21] } 4. Bb3 { [%eval -0.31] } 4... Be6 { [%eval 0.17] } 5. Nc3 { [%eval 0.16] } 5... Nf6 { [%eval 0.36] } 6. f3?! { (0.36 → -0.55) Inaccuracy. Nf3 was best. } { [%eval -0.55] } (6. Nf3 Nbd7 7. O-O dxe4 8. Nxe4 Bxb3 9. axb3 Be7 10. Ned2 O-O) 6... Bb4 { [%eval -0.21] } 7. Ne2 { [%eval -0.33] } 7... Nbd7 { [%eval -0.24] } 8. Be3?? { (-0.24 → -2.52) Blunder. exd5 was best. } { [%eval -2.52] } (8. exd5 Nxd5 9. O-O O-O 10. f4 Nxc3 11. Nxc3 Bxb3 12. axb3 Re8 13. fxe5 Nxe5) 8... Nh5?? { (-2.52 → 0.30) Blunder. d4 was best. } { [%eval 0.3] } (8... d4 9. Nxd4 exd4 10. Bxd4 Nc5 11. Bf2 Nxb3 12. axb3 O-O 13. d4 Nh5 14. O-O) 9. exd5 { [%eval 0.27] } 9... cxd5?! { (0.27 → 0.83) Inaccuracy. Bxd5 was best. } { [%eval 0.83] } (9... Bxd5 10. Bxd5 cxd5 11. d4 O-O 12. a3 Ba5 13. Qd3 Re8 14. O-O-O Nhf6 15. Bg5) 10. a3? { (0.83 → -0.35) Mistake. d4 was best. } { [%eval -0.35] } (10. d4 O-O 11. Qd2 e4 12. fxe4 dxe4 13. d5 Bg4 14. O-O-O f5 15. Rdf1 Bc5) 10... d4 { [%eval -0.29] } 11. axb4 { [%eval -0.47] } 11... dxc3?? { (-0.47 → 2.70) Blunder. Bxb3 was best. } { [%eval 2.7] } (11... Bxb3 12. cxb3 dxe3 13. O-O Nf4 14. d4 Nxe2+ 15. Nxe2 O-O 16. Re1 Re8 17. Nc3) 12. Nxc3?? { (2.70 → 0.77) Blunder. Bxe6 was best. } { [%eval 0.77] } (12. Bxe6 fxe6 13. bxc3 Qh4+ 14. Bf2 Qg5 15. O-O O-O 16. Kh1 a6 17. c4 Nf4) 12... Nf4?! { (0.77 → 1.56) Inaccuracy. Bxb3 was best. } { [%eval 1.56] } (12... Bxb3 13. cxb3 Qh4+ 14. Bf2 Qxb4 15. Ra4 Qe7 16. O-O O-O 17. Re1 Qg5 18. d4) 13. O-O { [%eval 1.15] } 13... O-O?! { (1.15 → 1.74) Inaccuracy. Bxb3 was best. } { [%eval 1.74] } (13... Bxb3 14. cxb3 Ne6 15. d4 exd4 16. Bxd4 a6 17. Ra5 Nf6 18. Bxf6 Qxf6 19. Ne4) 14. g3?! { (1.74 → 0.71) Inaccuracy. Bc4 was best. } { [%eval 0.71] } (14. Bc4 Nb6 15. Bxf4 exf4 16. Bxe6 fxe6 17. Qe2 Re8 18. Qf2 Nd5 19. Nxd5 exd5) 14... Qg5?? { (0.71 → 4.60) Blunder. Bxb3 was best. } { [%eval 4.6] } (14... Bxb3 15. cxb3 Ne6 16. d4 exd4 17. Bxd4 a6 18. Be3 Re8 19. Qd6 Nef8 20. Bd4) 15. Bxf4?? { (4.60 → 1.64) Blunder. Bxe6 was best. } { [%eval 1.64] } (15. Bxe6 fxe6 16. Kh1 Rf5 17. gxf4 Qh4 18. Ne4 Rh5 19. Rf2 Nf6 20. Nxf6+ gxf6) 15... exf4 { [%eval 1.6] } 16. Ne4?! { (1.60 → 0.89) Inaccuracy. Bxe6 was best. } { [%eval 0.89] } (16. Bxe6 fxe6 17. Kg2 Qe7 18. Qe2 Rf7 19. b5 h5 20. Rfe1 e5 21. Qe4 Raf8) 16... Qg6 { [%eval 0.8] } 17. g4?? { (0.80 → -1.16) Blunder. Bxe6 was best. } { [%eval -1.16] } (17. Bxe6 Qxe6 18. gxf4 f5 19. Nc5 Nxc5 20. bxc5 Qe3+ 21. Rf2 Qxc5 22. d4 Qb6) 17... Bxb3 { [%eval -1.11] } 18. cxb3 { [%eval -1.24] } 18... Rfe8 { [%eval -0.71] } 19. Ra5 { [%eval -1.04] } 19... a6 { [%eval -0.53] } 20. Rg5 { [%eval -0.82] } 20... Qh6 { [%eval -0.56] } 21. Qc1?? { (-0.56 → -4.19) Blunder. Qd2 was best. } { [%eval -4.19] } (21. Qd2 Nf8 22. Rc5 Rad8 23. d4 Qg6 24. h4 h5 25. Rg5 Qb6 26. Rd1 hxg4) 21... Rxe4 { [%eval -4.09] } 22. dxe4 { [%eval -4.65] } 22... Qd6?? { (-4.65 → 3.13) Blunder. Qxg5 was best. } { [%eval 3.13] } (22... Qxg5 23. Rd1 Ne5 24. Qc3 Qe7 25. b5 axb5 26. b4 Re8 27. Rd5 Ng6 28. Rxb5) 23. Rf5 { [%eval 2.82] } 23... Rd8? { (2.82 → 4.63) Mistake. Nf8 was best. } { [%eval 4.63] } (23... Nf8 24. Qxf4 Qd4+ 25. Kh1 Ne6 26. Qc1 Qxb4 27. Qc3 Qe7 28. f4 h6 29. Rd5) 24. Qc4?! { (4.63 → 3.07) Inaccuracy. Rd5 was best. } { [%eval 3.07] } (24. Rd5 Qb6+ 25. Kh1 Nb8 26. Rxd8+ Qxd8 27. Rd1 Qe8 28. Qc7 Nc6 29. Qd7 Kf8) 24... Qd2? { (3.07 → 6.08) Mistake. Ne5 was best. } { [%eval 6.08] } (24... Ne5 25. Qc5 f6 26. Qxd6 Rxd6 27. g5 Kf7 28. gxf6 gxf6 29. Rxf4 Rd3 30. Kh1) 25. Rxf7?? { (6.08 → -3.57) Blunder. Qxf7+ was best. } { [%eval -3.57] } (25. Qxf7+ Kh8 26. Rd5 Qxb2 27. Rxd7 Rg8 28. Qxf4 Qxb3 29. Qd2 h6 30. Rf2 b6) 25... h6?? { (-3.57 → 11.13) Blunder. Ne5 was best. } { [%eval 11.13] } (25... Ne5 26. Rxg7+ Kxg7 27. Qc7+ Nf7 28. Rf2 Qe1+ 29. Kg2 Rd1 30. Qc3+ Qxc3 31. bxc3) 26. Rxd7+ { [%eval 10.8] } 26... Kh7 { [%eval 10.48] } 27. Rxd2 { [%eval 9.54] } 27... Rxd2 { [%eval 9.03] } 28. Rf2 { [%eval 8.61] } 28... Rd1+ { [%eval 9.1] } 29. Rf1 { [%eval 8.35] } 29... Rxf1+? { (8.35 → Mate in 9) Checkmate is now unavoidable. Rd2 was best. } { [%eval #9] } (29... Rd2 30. Qc1 Rd3 31. Qxf4 Kg8 32. Qc1 b5 33. e5 Rxb3 34. Qc8+ Kf7 35. Qd7+) 30. Kxf1 { [%eval #7] } 30... h5 { [%eval #7] } 31. gxh5 { [%eval #7] } 31... b6 { [%eval #6] } 32. e5 { [%eval #5] } 32... a5 { [%eval #5] } 33. Qxf4 { [%eval #5] } 33... g5 { [%eval #3] } 34. Qf5+ { [%eval #3] } 34... Kh8 { [%eval #3] } 35. Qxg5 { [%eval #2] } 35... Kh7 { [%eval #2] } 36. h6 { [%eval #1] } 36... Kh8 { [%eval #1] } 37. Qg7# { White wins by checkmate. } 1-0