Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "imedhakaushalya Arena"] [Site "https://lichess.org/NffZfaQb"] [Date "2026.06.17"] [Round "-"] [White "pahanyaa"] [Black "thivensubasinghe"] [Result "1/2-1/2"] [GameId "NffZfaQb"] [UTCDate "2026.06.17"] [UTCTime "14:39:47"] [WhiteElo "862"] [BlackElo "845"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+2"] [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. Bd3?! { (0.00 → -0.80) Inaccuracy. Bc4 was best. } { [%eval -0.8] } (3. Bc4 Nf6 4. Ne2 d6 5. Nbc3 c6 6. d3 a5 7. a4 O-O) 3... Qh4?! { (-0.80 → -0.04) Inaccuracy. Nf6 was best. } { [%eval -0.04] } (3... Nf6 4. Nc3 O-O 5. a3 c6 6. Be2 d5 7. d3 Ng4 8. Nh3) 4. Bc4 { [%eval -0.13] } 4... Nh6?! { (-0.13 → 0.46) Inaccuracy. Nf6 was best. } { [%eval 0.46] } (4... Nf6 5. d3 Nc6 6. g3 Qg4 7. h3 Qg6 8. Ne2 Na5 9. Bb3) 5. d3 { [%eval 0.43] } 5... Bb4+ { [%eval 0.94] } 6. c3 { [%eval 0.82] } 6... Ba5?! { (0.82 → 1.97) Inaccuracy. Be7 was best. } { [%eval 1.97] } (6... Be7 7. g3 Qf6 8. Qxf6 Bxf6 9. Bxh6 gxh6 10. a4 d6 11. f4) 7. Bxh6 { [%eval 1.64] } 7... Rf8?? { (1.64 → 5.61) Blunder. Qxh6 was best. } { [%eval 5.61] } (7... Qxh6 8. Qxf7+ Kd8 9. Nf3 d6 10. Nbd2 Bb6 11. h4 Qf6 12. Ng5 Rf8 13. Qxf6+) 8. Bxg7 { [%eval 5.36] } 8... d6 { [%eval 6.44] } 9. Bxf8 { [%eval 6.69] } 9... Qe7?! { (6.69 → 10.75) Inaccuracy. f6 was best. } { [%eval 10.75] } (9... f6 10. Qg3 Qxg3 11. hxg3 b5 12. Bxb5+ Kxf8 13. Nd2 Na6 14. Rxh7 Kg8 15. Rh4) 10. Bxe7 { [%eval 10.68] } 10... Kxe7 { [%eval 10.6] } 11. Qxf7+ { [%eval 10.47] } 11... Kd8 { [%eval 10.72] } 12. Nf3 { [%eval 10.36] } 12... Nd7 { [%eval 10.85] } 13. O-O { [%eval 9.67] } 13... b6 { [%eval 10.25] } 14. Qxh7 { [%eval 9.54] } 14... Nf8 { [%eval 10.76] } 15. Qg7 { [%eval 10.54] } 15... Nd7 { [%eval 11.31] } 16. Qg8+ { [%eval 10.2] } 16... Nf8?! { (10.20 → Mate in 8) Checkmate is now unavoidable. Ke7 was best. } { [%eval #8] } (16... Ke7 17. Qh7+ Kd8 18. Qh4+ Ke8 19. Qh8+ Ke7 20. Nbd2 b5 21. Qg7+ Kd8 22. Qg8+) 17. Qxf8+ { [%eval #7] } 17... Kd7 { [%eval #7] } 18. Bb5+?! { (Mate in 7 → 11.30) Lost forced checkmate sequence. Nxe5+ was best. } { [%eval 11.3] } (18. Nxe5+ dxe5 19. Qf7+ Kd8 20. Qf6+ Kd7 21. Be6+ Kc6 22. Bxc8+ Kc5 23. Qxe5+ Kc6) 18... c6 { [%eval 11.26] } 19. Bc4 { [%eval 10.39] } 19... b5 { [%eval 10.37] } 20. Bb3 { [%eval 10.21] } 20... c5 { [%eval 10.82] } 21. Qf5+ { [%eval 10.55] } 21... Kd8 { [%eval 10.57] } 22. Qh7 { [%eval 10.47] } 22... b4 { [%eval 10.63] } 23. cxb4 { [%eval 10.69] } 23... cxb4?! { (10.69 → Mate in 6) Checkmate is now unavoidable. Bxb4 was best. } { [%eval #6] } (23... Bxb4 24. Nc3 Bxc3 25. Qh4+ Kc7 26. bxc3 Bd7 27. Rfe1 Rf8 28. h3) 24. Nbd2?! { (Mate in 6 → 12.18) Lost forced checkmate sequence. Rc1 was best. } { [%eval 12.18] } (24. Rc1 Bd7 25. Qh8+ Ke7 26. Qg7+ Ke8 27. Bf7+ Ke7 28. Bh5+ Kd8 29. Qf6#) 24... Rb8?! { (12.18 → Mate in 6) Checkmate is now unavoidable. Bh3 was best. } { [%eval #6] } (24... Bh3 25. Qxh3 Rc8 26. Qh8+ Kd7 27. Qg7+ Kd8 28. Qf8+ Kd7 29. Ba4+ Ke6 30. Qxc8+) 25. g4?! { (Mate in 6 → 10.72) Lost forced checkmate sequence. Rfc1 was best. } { [%eval 10.72] } (25. Rfc1 Bb6 26. Qg8+ Ke7 27. Qf7+ Kd8 28. Qf8+ Kd7 29. Ba4+ Ke6 30. Ng5#) 25... Ke8?! { (10.72 → Mate in 6) Checkmate is now unavoidable. Rb5 was best. } { [%eval #6] } (25... Rb5 26. Qh4+ Kc7 27. Rfc1+ Rc5 28. Rxc5+ dxc5 29. Kg2 Bxg4 30. Qxg4 c4 31. Bxc4) 26. Qh8+ { [%eval #6] } 26... Kd7 { [%eval #9] } 27. Rae1?! { (Mate in 9 → 11.17) Lost forced checkmate sequence. Qg7+ was best. } { [%eval 11.17] } (27. Qg7+ Kc6 28. Rfc1+ Kb5 29. Qf7 Bb7 30. Qc4+ Kb6 31. Qc7+ Kb5 32. Bc4+ Ka4) 27... Kc7?! { (11.17 → Mate in 8) Checkmate is now unavoidable. Rb5 was best. } { [%eval #8] } (27... Rb5 28. Kg2 Ba6 29. Ba4 b3 30. Qg7+ Kd8 31. Qf6+ Kd7 32. Nxe5+ dxe5 33. Qg7+) 28. g5?! { (Mate in 8 → 10.42) Lost forced checkmate sequence. Rc1+ was best. } { [%eval 10.42] } (28. Rc1+ Kb7 29. Bd5+ Ka6 30. Rxc8 Ra8 31. Rb8 Rxb8 32. Qxb8 Bb6 33. Bc4+ Ka5) 28... Bh3?! { (10.42 → Mate in 6) Checkmate is now unavoidable. Bb6 was best. } { [%eval #6] } (28... Bb6 29. Rc1+ Bc5 30. Kg2 Rb7 31. Rxc5+ dxc5 32. Rg1 Rb6 33. Qh4 Kb8 34. h3) 29. Qxh3?! { (Mate in 6 → 11.59) Lost forced checkmate sequence. Rc1+ was best. } { [%eval 11.59] } (29. Rc1+ Kb7 30. Bd5+ Ka6 31. Qxb8 Bb6 32. Qb7+ Ka5 33. Nb3+ Kb5 34. Bc6#) 29... Kb7?! { (11.59 → Mate in 5) Checkmate is now unavoidable. Rf8 was best. } { [%eval #5] } (29... Rf8 30. g6 d5 31. Bxd5 b3 32. Nxe5 Kb8 33. Nd7+ Kc8 34. Nxf8+ Kc7) 30. g6?! { (Mate in 5 → 11.96) Lost forced checkmate sequence. Qd7+ was best. } { [%eval 11.96] } (30. Qd7+ Kb6 31. Qxd6+ Kb7 32. Bd5+ Kc8 33. Rc1+ Bc7 34. Rxc7#) 30... Kc7?! { (11.96 → Mate in 5) Checkmate is now unavoidable. Rd8 was best. } { [%eval #5] } (30... Rd8 31. g7 d5 32. Bxd5+ Kb8 33. Kg2 b3 34. Qg3 bxa2 35. g8=R Bc7 36. Rxd8+) 31. Qg2?! { (Mate in 5 → 11.16) Lost forced checkmate sequence. Rc1+ was best. } { [%eval 11.16] } (31. Rc1+ Kb6 32. Qd7 Ka6 33. Qc6+ Bb6 34. Bc4+ Ka5 35. Qb5#) 31... Kd7 { [%eval 12.63] } 32. g7 { [%eval 12.26] } 32... Ke7?! { (12.26 → Mate in 5) Checkmate is now unavoidable. Re8 was best. } { [%eval #5] } (32... Re8 33. Qg4+ Kc7 34. Kg2 Bb6 35. Qg3 Kb8 36. g8=R Rxg8 37. Qxg8+ Kb7) 33. g8=Q { [%eval #5] } 33... Rxg8 { [%eval #5] } 34. Qxg8 { [%eval #4] } 34... d5 { [%eval #4] } 35. exd5 { [%eval #4] } 35... e4 { [%eval #4] } 36. dxe4 { [%eval #4] } 36... Kd6 { [%eval #4] } 37. Qa8 { [%eval #4] } 37... Kc5 { [%eval #1] } 38. Qxa7+ { [%eval #2] } 38... Kd6 { [%eval #1] } 39. Qxa5 { [%eval #4] } 39... Ke7 { [%eval #4] } 40. e5 { [%eval #4] } 40... Kf8 { [%eval #3] } 41. Qxb4+ { [%eval #4] } 41... Kg8 { [%eval #3] } 42. d6+ { [%eval #3] } 42... Kf8 { [%eval #2] } 43. d7+ { [%eval #3] } 43... Kg7 { [%eval #3] } 44. d8=Q { [%eval #2] } 44... Kh7 { [%eval #2] } 45. Qdd6 { [%eval #2] } 45... Kh8 { [%eval #1] } 46. Qb7?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Qh6# was best. } { [%eval 0.0] } { Draw by stalemate. } (46. Qh6#) 1/2-1/2