Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/G9gSXaWC"] [Date "2026.05.02"] [Round "-"] [White "Suant"] [Black "Aparnapeiris"] [Result "0-1"] [GameId "G9gSXaWC"] [UTCDate "2026.05.02"] [UTCTime "16:09:05"] [WhiteElo "774"] [BlackElo "808"] [WhiteRatingDiff "-14"] [BlackRatingDiff "+50"] [Variant "Standard"] [TimeControl "900+10"] [ECO "A20"] [Opening "English Opening: King's English Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. c4 { [%eval 0.11] } 1... e5 { [%eval 0.14] } { A20 English Opening: King's English Variation } 2. d4 { [%eval 0.0] } 2... exd4 { [%eval 0.12] } 3. Nf3 { [%eval -0.16] } 3... Nc6 { [%eval 0.0] } 4. e3? { (0.00 → -1.35) Mistake. Nxd4 was best. } { [%eval -1.35] } (4. Nxd4 Nf6 5. Nxc6 dxc6 6. Qxd8+ Kxd8 7. Nc3 a5 8. e4 Be6) 4... dxe3?! { (-1.35 → -0.59) Inaccuracy. Bb4+ was best. } { [%eval -0.59] } (4... Bb4+ 5. Bd2 Qe7 6. a3 Bc5 7. Be2 dxe3 8. fxe3 Nf6 9. Nc3) 5. Bxe3 { [%eval -0.62] } 5... Bb4+ { [%eval -0.5] } 6. Bd2 { [%eval -0.82] } 6... Bxd2+ { [%eval -0.95] } 7. Nfxd2 { [%eval -1.36] } 7... Nd4 { [%eval -0.97] } 8. Nf3?! { (-0.97 → -1.77) Inaccuracy. Nc3 was best. } { [%eval -1.77] } (8. Nc3 Nf6 9. Bd3 O-O 10. O-O b6 11. Be4 Nxe4 12. Ndxe4 Ne6 13. Qd5 Ba6) 8... Qe7+ { [%eval -1.8] } 9. Kd2 { [%eval -2.21] } 9... Nxf3+?! { (-2.21 → -1.57) Inaccuracy. Ne6 was best. } { [%eval -1.57] } (9... Ne6 10. Nc3 b6 11. Qe2 Bb7 12. Rd1 Nf6 13. Kc1 Qc5 14. Qe5 Bxf3 15. Qxc5) 10. gxf3?! { (-1.57 → -2.75) Inaccuracy. Qxf3 was best. } { [%eval -2.75] } (10. Qxf3 Nf6 11. Nc3 O-O 12. Re1 Qc5 13. Bd3 d6 14. Qe3 Qa5 15. Qd4 Rd8) 10... Qd6+?! { (-2.75 → -1.81) Inaccuracy. Nf6 was best. } { [%eval -1.81] } (10... Nf6 11. Nc3 O-O 12. Qe2 Qb4 13. Kc2 Re8 14. Qd2 d5 15. cxd5 Bf5+ 16. Bd3) 11. Ke1 { [%eval -2.3] } 11... Qe7+ { [%eval -2.07] } 12. Qe2 { [%eval -2.05] } 12... Qxe2+ { [%eval -2.03] } 13. Bxe2 { [%eval -2.14] } 13... Nf6 { [%eval -2.07] } 14. Rg1 { [%eval -2.21] } 14... O-O { [%eval -2.02] } 15. Nd2 { [%eval -2.62] } 15... g6 { [%eval -2.3] } 16. f4 { [%eval -2.95] } 16... d5 { [%eval -2.89] } 17. c5 { [%eval -3.38] } 17... Re8 { [%eval -3.57] } 18. Rc1 { [%eval -3.97] } 18... Bg4 { [%eval -3.5] } 19. f3 { [%eval -3.49] } 19... Bh5?? { (-3.49 → -0.85) Blunder. Bd7 was best. } { [%eval -0.85] } (19... Bd7 20. Kf2 Nh5 21. f5 Nf4 22. Bf1 Bxf5 23. Nb3 Ne6 24. Na5 b6 25. Nc6) 20. Rg5?! { (-0.85 → -1.74) Inaccuracy. Kf2 was best. } { [%eval -1.74] } (20. Kf2 a5 21. a4 c6 22. Nb3 Re7 23. Bd3 Nd7 24. Bf5 Nf8 25. Bh3 Ne6) 20... Ne4?? { (-1.74 → 3.71) Blunder. c6 was best. } { [%eval 3.71] } (20... c6 21. Kf2 Nd7 22. Nb3 Nf8 23. Nd4 Ne6 24. Nxe6 Rxe6 25. f5 Re5 26. Bd3) 21. fxe4 { [%eval 3.55] } 21... dxe4?! { (3.55 → 5.00) Inaccuracy. Bxe2 was best. } { [%eval 5.0] } (21... Bxe2 22. Kxe2 c6 23. Kf3 Rad8 24. e5 Re6 25. Kg3 h6 26. Rg4 f5 27. exf6) 22. f5?? { (5.00 → 2.34) Blunder. Bxh5 was best. } { [%eval 2.34] } (22. Bxh5 e3 23. Nf1 Re4 24. Be2 Rxf4 25. Rg3 Re8 26. Rc4 Rxc4 27. Bxc4 Re4) 22... e3 { [%eval 3.0] } 23. Nf3?! { (3.00 → 2.07) Inaccuracy. Nc4 was best. } { [%eval 2.07] } (23. Nc4 Bxe2 24. Kxe2 Rad8 25. Rg3 Rd5 26. Rxe3 Red8 27. f6 h5 28. b4 Rd4) 23... Bxf3?! { (2.07 → 2.81) Inaccuracy. Rad8 was best. } { [%eval 2.81] } (23... Rad8 24. fxg6 hxg6 25. Rc2 Kg7 26. Ng1 Kh6 27. Rg3 Rd5 28. Bxh5 Rxh5 29. Nf3) 24. Bxf3 { [%eval 3.07] } 24... e2?! { (3.07 → 4.14) Inaccuracy. c6 was best. } { [%eval 4.14] } (24... c6 25. fxg6 hxg6 26. Rd1 Rad8 27. Rd6 Rxd6 28. cxd6 Kg7 29. Ra5 a6 30. Ra3) 25. fxg6 { [%eval 4.17] } 25... hxg6 { [%eval 4.14] } 26. h4 { [%eval 3.37] } 26... Re6 { [%eval 3.79] } 27. h5 { [%eval 3.45] } 27... Rae8 { [%eval 3.97] } 28. h6? { (3.97 → 1.92) Mistake. hxg6 was best. } { [%eval 1.92] } (28. hxg6 c6 29. gxf7+ Kxf7 30. Rg2 R8e7 31. Rc2 Re3 32. Bxe2 R3e5 33. Kd1 Rd5+) 28... Kh7 { [%eval 2.4] } 29. Bg4?? { (2.40 → 0.50) Blunder. Bxb7 was best. } { [%eval 0.5] } (29. Bxb7 Rf6 30. Rg1 Kxh6 31. Rc2 Re5 32. c6 g5 33. Rxe2 Rfe6 34. Rg2 Kg6) 29... Kxh6 { [%eval 0.89] } 30. Rd5?! { (0.89 → 0.00) Inaccuracy. Bxe6 was best. } { [%eval 0.0] } (30. Bxe6 Kxg5 31. Bc4 c6 32. b4 f5 33. Bxe2 Re4 34. b5 Kf4 35. Kf2 Ra4) 30... Re3? { (0.00 → 1.20) Mistake. f5 was best. } { [%eval 1.2] } (30... f5 31. Bf3 c6 32. Rd7 g5 33. Rc2 g4 34. Bxe2 f4 35. Kf1 f3 36. Bd3) 31. Bd7?! { (1.20 → 0.32) Inaccuracy. Rc2 was best. } { [%eval 0.32] } (31. Rc2 f5 32. Bxe2 c6 33. Rd6 Rh3 34. Kf2 Rh2+ 35. Kf3 Kg5 36. Bd1 Rh3+) 31... R8e7 { [%eval 0.6] } 32. Rc4 { [%eval 0.14] } 32... c6 { [%eval 0.28] } 33. Rdd4?? { (0.28 → -4.35) Blunder. Rd2 was best. } { [%eval -4.35] } (33. Rd2 Rf3 34. Rh4+ Kg7 35. Rh1 Rf4 36. b3 Rf3 37. Bc8 Rc3 38. Rxe2 Rc7) 33... b5?? { (-4.35 → 2.97) Blunder. Rg3 was best. } { [%eval 2.97] } (33... Rg3 34. Re4 Rxd7 35. b4 Ra3 36. Rcd4 Rxd4 37. Rxd4 f5 38. Rd7 Rxa2) 34. Rh4+?? { (2.97 → 0.60) Blunder. Rc2 was best. } { [%eval 0.6] } (34. Rc2 R7e5 35. b4 a5 36. Bxc6 Rg5 37. Rxe2 Rc3 38. Bd5 axb4 39. Bxf7 Rcxc5) 34... Kg7 { [%eval 0.69] } 35. Rcd4 { [%eval 0.93] } 35... Rf3?? { (0.93 → 3.62) Blunder. R7e5 was best. } { [%eval 3.62] } (35... R7e5 36. b4 f5 37. Rd2 a5 38. Bxc6 axb4 39. Rd5 Rxd5 40. Bxd5 g5 41. Rxb4) 36. Bxc6?? { (3.62 → Mate in 5) Checkmate is now unavoidable. Rhe4 was best. } { [%eval #-5] } (36. Rhe4 Rxe4 37. Rxe4 Rf1+ 38. Kxe2 Rc1 39. b4 f5 40. Re7+ Kf8 41. Re8+ Kf7) 36... Rfe3?? { (Mate in 5 → 3.86) Lost forced checkmate sequence. Rf1+ was best. } { [%eval 3.86] } (36... Rf1+ 37. Kd2 e1=Q+ 38. Kc2 Rf2+ 39. Kb3 Re3+ 40. Rd3 Rxd3#) 37. Bxb5 { [%eval 3.54] } 37... a6 { [%eval 4.21] } 38. Bxa6 { [%eval 4.18] } 38... Ra7 { [%eval 4.43] } 39. Bc4 { [%eval 4.37] } 39... Ra4 { [%eval 4.61] } 40. Rhf4 { [%eval 4.63] } 40... Rb4 { [%eval 4.85] } 41. a3?? { (4.85 → 0.27) Blunder. b3 was best. } { [%eval 0.27] } (41. b3 f5 42. Rf2 f4 43. Rdxf4 Re5 44. Bd3 Rxf4 45. Rxf4 Rxc5 46. Rc4 Rxc4) 41... Rxb2 { [%eval 1.45] } 42. Bxf7?? { (1.45 → Mate in 3) Checkmate is now unavoidable. Bd3 was best. } { [%eval #-3] } (42. Bd3 Ra2 43. Bb1 Raxa3 44. Rfe4 Rh3 45. Kxe2 Rac3 46. Rd5 Rh2+ 47. Kd1 Rh1+) 42... Rb1+ { [%eval #-2] } 43. Kd2 { [%eval #-2] } 43... e1=Q+ { [%eval #-1] } 44. Kc2 { [%eval #-1] } 44... Qc3+ { [%eval #-3] } 45. Kxb1 { [%eval #-3] } 45... Re2 { [%eval #-2] } 46. Rd1 { [%eval #-1] } 46... Qc2+ { [%eval #-1] } 47. Ka1 { [%eval #-1] } 47... Qb2# { Black wins by checkmate. } 0-1