Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/bVjTma8r"] [Date "2026.01.24"] [Round "-"] [White "lakshanv"] [Black "dodidodu"] [Result "1/2-1/2"] [GameId "bVjTma8r"] [UTCDate "2026.01.24"] [UTCTime "11:41:36"] [WhiteElo "877"] [BlackElo "782"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+2"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C20"] [Opening "King's Pawn Game: Tortoise Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bd3 { [%eval -0.1] } { C20 King's Pawn Game: Tortoise Opening } 2... Nf6 { [%eval -0.11] } 3. Bc4? { (-0.11 → -1.23) Mistake. Nc3 was best. } { [%eval -1.23] } (3. Nc3 Bc5 4. Nf3 d6 5. O-O a5 6. a4 h6 7. Bc4 O-O) 3... Bc5?! { (-1.23 → -0.22) Inaccuracy. Nxe4 was best. } { [%eval -0.22] } (3... Nxe4 4. Nc3 Nxc3 5. dxc3 d6 6. Ne2 Qh4 7. Bb3 Be7 8. a4) 4. Qe2?! { (-0.22 → -0.88) Inaccuracy. Nc3 was best. } { [%eval -0.88] } (4. Nc3 O-O 5. Nf3 d6 6. d3 c6 7. a3 Re8 8. O-O h6) 4... Nc6?! { (-0.88 → -0.26) Inaccuracy. d5 was best. } { [%eval -0.26] } (4... d5 5. Bxd5 Nxd5 6. exd5 O-O 7. d3 Qxd5 8. Nf3 Nc6 9. Nc3) 5. g4?? { (-0.26 → -4.79) Blunder. Nf3 was best. } { [%eval -4.79] } (5. Nf3 O-O 6. d3 d5 7. exd5 Nxd5 8. Bg5 f6 9. Nc3 Be6) 5... g5?? { (-4.79 → -1.10) Blunder. Nd4 was best. } { [%eval -1.1] } (5... Nd4 6. Qd3 d5 7. exd5 Nxg4 8. h3 Qh4 9. Qg3 Nxc2+ 10. Ke2 Qxg3 11. fxg3) 6. Qd3? { (-1.10 → -2.90) Mistake. Nf3 was best. } { [%eval -2.9] } (6. Nf3 d6 7. d4 Nxd4 8. Nxd4 Bxd4 9. Nc3 Rg8 10. h3 h6 11. Nd5 c6) 6... Nb4?! { (-2.90 → -2.12) Inaccuracy. h5 was best. } { [%eval -2.12] } (6... h5 7. Nc3 hxg4 8. a3 d6 9. b4 Bb6 10. Bb2 a5 11. Nge2 axb4 12. Nd5) 7. Qc3?! { (-2.12 → -2.95) Inaccuracy. Bxf7+ was best. } { [%eval -2.95] } (7. Bxf7+ Kxf7 8. Qc4+ d5 9. Qxc5 a5 10. d3 b6 11. Qc3 dxe4 12. a3 Nbd5) 7... a5?! { (-2.95 → -1.87) Inaccuracy. Bxf2+ was best. } { [%eval -1.87] } (7... Bxf2+ 8. Kd1 Nc6 9. h3 d5 10. exd5 Nxd5 11. Qd3 Ncb4 12. Qb3 Ne3+ 13. Ke2) 8. Qxe5+ { [%eval -1.78] } 8... Be7 { [%eval -2.01] } 9. Qc3? { (-2.01 → -3.49) Mistake. Na3 was best. } { [%eval -3.49] } (9. Na3 d6 10. Qg3 Nxe4 11. Qg2 d5 12. Be2 Bc5 13. Nh3 h5 14. d3 hxg4) 9... Nxe4?? { (-3.49 → 3.51) Blunder. O-O was best. } { [%eval 3.51] } (9... O-O 10. f3 d5 11. d4 dxc4 12. Ne2 c5 13. dxc5 Nd7 14. a3 Bxc5 15. h4) 10. Qb3?? { (3.51 → -4.85) Blunder. Qxh8+ was best. } { [%eval -4.85] } (10. Qxh8+ Bf8 11. Qe5+ Be7 12. Qxe4 d5 13. Bxd5 Nxd5 14. Nc3 Be6 15. Nf3 h5) 10... Bc5?? { (-4.85 → -2.26) Blunder. d5 was best. } { [%eval -2.26] } (10... d5 11. Be2 a4 12. Qh3 Nxc2+ 13. Kf1 h5 14. d3 Nd6 15. Qg2 hxg4 16. h4) 11. Bxf7+ { [%eval -2.51] } 11... Ke7? { (-2.51 → -0.90) Mistake. Kf8 was best. } { [%eval -0.9] } (11... Kf8 12. Nc3 Qe7 13. Nge2 a4 14. Qc4 Qxf7 15. Qxf7+ Kxf7 16. Nxe4 Nxc2+ 17. Kd1) 12. Bd5 { [%eval -1.13] } 12... Bxf2+ { [%eval -1.26] } 13. Kf1 { White offers draw } { [%eval -1.08] } 13... d6?? { (-1.08 → 0.77) Blunder. Bh4 was best. } { [%eval 0.77] } (13... Bh4) 14. Nf3?? { (0.77 → -2.06) Blunder. Bxe4 was best. } { [%eval -2.06] } (14. Bxe4 Rf8) 14... Bxg4?? { (-2.06 → 1.44) Blunder. Nxd5 was best. } { [%eval 1.44] } (14... Nxd5 15. Qxd5 Nf6 16. Qb5 Bb6 17. Qe2+ Kf8 18. d4 Bxg4 19. h3 Bxf3 20. Qxf3) 15. Nd4?? { (1.44 → -8.29) Blunder. Bxe4 was best. } { [%eval -8.29] } (15. Bxe4 Bh4) 15... Bh3+?? { (-8.29 → 2.22) Blunder. Bxd4 was best. } { [%eval 2.22] } (15... Bxd4 16. Kg2 Nxd5 17. Rf1 Nf4+ 18. Rxf4 gxf4 19. Nc3 Be6 20. Qxb7 Nf6 21. Nb5) 16. Ke2?? { (2.22 → -4.75) Blunder. Qxh3 was best. } { [%eval -4.75] } (16. Qxh3 Nxd5) 16... Nxd5?! { (-4.75 → -3.58) Inaccuracy. Bxd4 was best. } { [%eval -3.58] } (16... Bxd4 17. Qxh3 Nxd5 18. d3 Nef6 19. c3 Be5 20. c4 Nf4+ 21. Bxf4 Bxf4 22. Nc3) 17. Qxb7?? { (-3.58 → Mate in 4) Checkmate is now unavoidable. Qxd5 was best. } { [%eval #-4] } (17. Qxd5 Nf6 18. Qb3 Bxd4 19. Qxh3 Qd7 20. Qxd7+ Kxd7 21. c3 Rae8+ 22. Kd3 Be5) 17... Nf4+ { [%eval #-3] } 18. Kd1 { [%eval #-2] } 18... Bxd4?? { (Mate in 2 → -6.42) Lost forced checkmate sequence. Bg4+ was best. } { [%eval -6.42] } (18... Bg4+ 19. Ne2 Bxe2#) 19. Qxe4+ { [%eval -6.3] } 19... Ne6?! { (-6.30 → -4.92) Inaccuracy. Kd7 was best. } { [%eval -4.92] } (19... Kd7 20. c3 Bb6 21. d3 Qe8 22. Qa4+ Kc8 23. Qxe8+ Rxe8 24. d4 Bg4+ 25. Kc2) 20. Qf5? { (-4.92 → -10.15) Mistake. d3 was best. } { [%eval -10.15] } (20. d3 Kd7 21. c3 Bb6 22. Nd2 Qf8 23. Qa4+ c6 24. Ne4 Qf3+ 25. Kc2 Qxh1) 20... Bxf5 { [%eval -9.96] } 21. d3 { [%eval -10.6] } 21... Bf2 { [%eval -9.2] } 22. Rf1? { (-9.20 → Mate in 15) Checkmate is now unavoidable. Bd2 was best. } { [%eval #-15] } (22. Bd2 Qf8 23. Kc1 Bh3 24. Nc3 Bg2 25. Rd1 Kd7 26. Ne4 Rg8 27. c3 Rb8) 22... Bg4+ { [%eval #-14] } 23. Kd2 { [%eval -12.06] } 23... Bh4 { [%eval -9.88] } 24. Rf2 { [%eval -11.42] } 24... Bxf2 { [%eval -11.08] } 25. Kc3?! { (-11.08 → Mate in 4) Checkmate is now unavoidable. c3 was best. } { [%eval #-4] } (25. c3 Qf8 26. Kc2 Be2 27. b3 Bxd3+ 28. Kxd3 Qf5+ 29. Ke2 Raf8 30. Nd2 Nc5) 25... Be1+ { [%eval #-7] } 26. Bd2 { White offers draw } { [%eval #-8] } 26... Bxd2+?! { (Mate in 8 → -11.95) Lost forced checkmate sequence. Qf8 was best. } { [%eval -11.95] } (26... Qf8 27. a3 Qf6+ 28. Kb3 Rhb8+ 29. Bb4 axb4 30. a4 Nc5+ 31. Ka2 Nxa4 32. c3) 27. Kxd2?! { (-11.95 → Mate in 7) Checkmate is now unavoidable. Nxd2 was best. } { [%eval #-7] } (27. Nxd2 Qf8 28. Ne4 d5 29. a3 dxe4 30. Kb3 Rb8+ 31. Ka2 exd3 32. Rb1 d2) 27... Nd4?! { (Mate in 7 → -10.92) Lost forced checkmate sequence. Qf8 was best. } { [%eval -10.92] } (27... Qf8 28. b3 Qf4+ 29. Kc3 Qe5+ 30. Kd2 Raf8 31. Na3 Rf2+ 32. Kc1 Qc3 33. Nb1) 28. c3?! { (-10.92 → Mate in 9) Checkmate is now unavoidable. Na3 was best. } { [%eval #-9] } (28. Na3 Nf3+ 29. Kc1 Qf8 30. Nc4 Be6 31. Ne3 Nd4 32. b3 a4 33. Kd1 Qf3+) 28... Nf3+ { [%eval #-9] } 29. Ke3 { [%eval #-5] } 29... Nxh2 { [%eval #-10] } 30. Ke4 { [%eval #-4] } 30... Bh3 { [%eval #-9] } 31. Kd5 { [%eval #-3] } 31... g4 { [%eval #-12] } 32. Kc6 { [%eval #-4] } 32... g3 { [%eval #-4] } 33. Kd5 { [%eval #-3] } 33... g2 { [%eval #-7] } 34. Na3 { [%eval #-3] } 34... Rg8?! { (Mate in 3 → -12.75) Lost forced checkmate sequence. Qg8+ was best. } { [%eval -12.75] } (34... Qg8+ 35. Kc6 Bd7+ 36. Kxc7 Qb8#) 35. Rg1?! { (-12.75 → Mate in 5) Checkmate is now unavoidable. Re1+ was best. } { [%eval #-5] } (35. Re1+ Kf6 36. Nb5 Nf3 37. c4 Kf5 38. Re6 c6+ 39. Kxc6) 35... Rb8 { [%eval #-6] } 36. c4 { [%eval #-5] } 36... Rxb2 { [%eval #-5] } 37. d4 { [%eval #-1] } 37... Rxa2 { [%eval #-6] } 38. Nb1 { [%eval #-1] } 38... Qb8 { [%eval #-5] } 39. Nc3 { [%eval #-1] } 39... Nf3 { [%eval #-4] } 40. Nxa2 { [%eval #-1] } 40... Nxg1 { [%eval #-4] } 41. Nc3 { [%eval #-1] } 41... Nf3 { [%eval #-5] } 42. Ne4 { [%eval #-1] } 42... g1=Q { [%eval #-2] } 43. Nd2 { [%eval #-1] } 43... Rg5+ { [%eval #-3] } 44. Kc6 { [%eval #-1] } 44... Nxd2 { [%eval #-1] } 45. d5 { [%eval #-1] } 45... Nxc4?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Bd7# was best. } { [%eval 0.0] } { Draw by stalemate. } (45... Bd7#) 1/2-1/2