Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "imedhakaushalya Arena"] [Site "https://lichess.org/meZK3oml"] [Date "2026.06.09"] [Round "-"] [White "SLCA26"] [Black "thivensubasinghe"] [Result "1-0"] [GameId "meZK3oml"] [UTCDate "2026.06.09"] [UTCTime "14:42:16"] [WhiteElo "970"] [BlackElo "1117"] [WhiteRatingDiff "+30"] [BlackRatingDiff "-167"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C20"] [Opening "King's Pawn Game: Napoleon Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Qf3 { [%eval -0.14] } { C20 King's Pawn Game: Napoleon Attack } 2... Bc5 { [%eval 0.0] } 3. Bc4 { [%eval 0.0] } 3... Qf6 { [%eval 0.3] } 4. d3 { [%eval 0.01] } 4... Qxf3 { [%eval 0.25] } 5. Nxf3 { [%eval 0.25] } 5... f5?! { (0.25 → 1.28) Inaccuracy. Nc6 was best. } { [%eval 1.28] } (5... Nc6 6. Nc3 Nge7 7. a3 f6 8. Na4 Bb6 9. h4 d6 10. Nxb6) 6. exf5 { [%eval 0.93] } 6... e4?? { (0.93 → 3.86) Blunder. d6 was best. } { [%eval 3.86] } (6... d6 7. Be3 Bxe3 8. fxe3 Bxf5 9. O-O Ne7 10. e4 Bg6 11. Ng5 Nbc6 12. Ne6) 7. dxe4 { [%eval 3.83] } 7... Nh6 { [%eval 4.44] } 8. Ng5?! { (4.44 → 3.49) Inaccuracy. Nc3 was best. } { [%eval 3.49] } (8. Nc3 c6 9. O-O a5 10. a4 b6 11. Ba2 d6 12. h3 Ba6 13. Re1 Nd7) 8... Kd8?! { (3.49 → 4.68) Inaccuracy. Ng4 was best. } { [%eval 4.68] } (8... Ng4 9. O-O Ne5 10. Bb3 h6 11. Nh3 b6 12. Re1 Nbc6 13. Be3 g5 14. f4) 9. Nf7+?! { (4.68 → 3.52) Inaccuracy. Nc3 was best. } { [%eval 3.52] } (9. Nc3 Nc6 10. Bf4 Ng4 11. Nf7+ Ke8 12. Nxh8 Bxf2+ 13. Kf1 Bb6 14. Nf7 d6) 9... Nxf7 { [%eval 3.56] } 10. Bxf7 { [%eval 3.55] } 10... Rf8 { [%eval 3.57] } 11. Bc4 { [%eval 3.35] } 11... Re8 { [%eval 3.98] } 12. f3 { [%eval 3.54] } 12... Re7?! { (3.54 → 4.55) Inaccuracy. c6 was best. } { [%eval 4.55] } (12... c6 13. Bf7 Rf8 14. Bb3 d6 15. h4 Nd7 16. Nc3 Ne5 17. a4 Kc7 18. h5) 13. Bg5 { [%eval 4.6] } 13... Bb4+ { [%eval 5.16] } 14. c3 { [%eval 4.82] } 14... b6?! { (4.82 → 7.20) Inaccuracy. h6 was best. } { [%eval 7.2] } (14... h6 15. Bh4 Bc5 16. Nd2 Nc6 17. Bxe7+ Nxe7 18. O-O-O c6 19. Rhe1 a5 20. Nb3) 15. Bxe7+?! { (7.20 → 4.76) Inaccuracy. cxb4 was best. } { [%eval 4.76] } (15. cxb4 Nc6 16. a3 Ne5 17. Be2 Bb7 18. Nc3 a5 19. Bxe7+ Kxe7 20. b5 h6) 15... Kxe7?! { (4.76 → 7.01) Inaccuracy. Bxe7 was best. } { [%eval 7.01] } (15... Bxe7 16. Nd2 c6 17. O-O-O d6 18. Kc2 Nd7 19. a4 Nc5 20. Nb3 Nxb3 21. Bxb3) 16. cxb4 { [%eval 6.94] } 16... g6 { [%eval 7.36] } 17. f6+ { [%eval 6.92] } 17... Kxf6 { [%eval 6.9] } 18. g4 { [%eval 6.33] } 18... g5 { [%eval 6.9] } 19. Rf1 { [%eval 6.33] } 19... d5 { [%eval 6.9] } 20. Bxd5 { [%eval 6.57] } 20... Bxg4?! { (6.57 → 9.45) Inaccuracy. c6 was best. } { [%eval 9.45] } (20... c6 21. e5+ Kg7 22. Be4 Ba6 23. Nc3 Bxf1 24. Kxf1 Na6 25. b5 Nc5 26. bxc6) 21. fxg4+ { [%eval 9.57] } 21... Ke5 { [%eval 10.09] } 22. Nc3 { [%eval 9.89] } 22... Kd4? { (9.89 → Mate in 3) Checkmate is now unavoidable. c6 was best. } { [%eval #3] } (22... c6 23. Bb3 Nd7 24. Rf5+ Kd6 25. Rd1+ Kc7 26. Rf7 Rd8 27. Be6 Kb8 28. Bxd7) 23. Bxa8?! { (Mate in 3 → 10.80) Lost forced checkmate sequence. O-O-O+ was best. } { [%eval 10.8] } (23. O-O-O+ Ke5 24. Nb5 c6 25. Rf5#) 23... Na6 { [%eval 13.18] } 24. Rd1+ { [%eval 11.22] } 24... Kc4?! { (11.22 → Mate in 6) Checkmate is now unavoidable. Ke5 was best. } { [%eval #6] } (24... Ke5 25. Bd5 Kd6 26. Bc4+ Ke7 27. Nd5+ Kd7 28. Rf7+ Kd6 29. Nf6+ Kc6 30. Bxa6) 25. a3?! { (Mate in 6 → 10.49) Lost forced checkmate sequence. Bc6 was best. } { [%eval 10.49] } (25. Bc6 Nxb4 26. Bb5+ Kc5 27. Rf5+ Nd5 28. Rdxd5+ Kb4 29. Rd4+ Ka5 30. Ra4#) 25... Kb3?! { (10.49 → Mate in 4) Checkmate is now unavoidable. Nxb4 was best. } { [%eval #4] } (25... Nxb4 26. axb4 h5 27. Rf3 a5 28. Nd5 c6 29. Rc3+ Kb5 30. Bxc6+ Ka6 31. b5+) 26. Rb1?! { (Mate in 4 → 10.20) Lost forced checkmate sequence. Bd5+ was best. } { [%eval 10.2] } (26. Bd5+ Kxb2 27. Nb5 Nxb4 28. axb4 c6 29. Rf2#) 26... Kc2?! { (10.20 → Mate in 5) Checkmate is now unavoidable. Nxb4 was best. } { [%eval #5] } (26... Nxb4 27. axb4 h5 28. Rf3 hxg4 29. Rg3 Kxb4 30. Rd1 a5 31. Na2+ Kb5 32. Rd5+) 27. e5?! { (Mate in 5 → 11.28) Lost forced checkmate sequence. Rf2+ was best. } { [%eval 11.28] } (27. Rf2+ Kd3 28. Rd1+ Ke3 29. Nd5+ Kxe4 30. Nxc7+ Ke5 31. Rf5#) 27... Nb8?! { (11.28 → Mate in 3) Checkmate is now unavoidable. c6 was best. } { [%eval #3] } (27... c6 28. Bxc6 Nc7 29. Rf2+ Kb3 30. e6 a5 31. e7 Kc4 32. e8=R Nxe8 33. Bxe8) 28. e6 { [%eval #6] } 28... Nd7 { [%eval #3] } 29. exd7 { [%eval #4] } 29... Kb3 { [%eval #3] } 30. d8=Q { [%eval #3] } 30... Kc2 { [%eval #1] } 31. Qd1# { White wins by checkmate. } 1-0