Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/3k2apbF0"] [Date "2026.05.29"] [Round "-"] [White "vishnumarangattu"] [Black "CB_chesskid02"] [Result "0-1"] [GameId "3k2apbF0"] [UTCDate "2026.05.29"] [UTCTime "03:01:26"] [WhiteElo "1502"] [BlackElo "1522"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+7"] [Variant "Standard"] [TimeControl "600+5"] [ECO "C65"] [Opening "Ruy Lopez: Berlin Defense, Anti-Berlin Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. d3 { [%eval 0.15] } { C65 Ruy Lopez: Berlin Defense, Anti-Berlin Variation } 4... Be7?! { (0.15 → 1.03) Inaccuracy. Bc5 was best. } { [%eval 1.03] } (4... Bc5 5. Ba4 a6 6. O-O b5 7. Bb3 d6 8. a4 Rb8 9. axb5) 5. Bxc6 { [%eval 0.82] } 5... dxc6 { [%eval 1.14] } 6. Nxe5 { [%eval 1.11] } 6... Bc5 { [%eval 1.47] } 7. c3?! { (1.47 → 0.85) Inaccuracy. Nf3 was best. } { [%eval 0.85] } (7. Nf3 Bg4 8. h3 Bh5 9. Be3 Bxe3 10. fxe3 Qe7 11. Nc3 O-O 12. O-O Bg6) 7... O-O { [%eval 0.93] } 8. O-O { [%eval 1.05] } 8... Re8 { [%eval 1.12] } 9. Nc4 { [%eval 0.78] } 9... Bg4?! { (0.78 → 1.38) Inaccuracy. b5 was best. } { [%eval 1.38] } (9... b5 10. Ne3 a5 11. Na3 Nd7 12. Nac2 Bf8 13. Qe2 Nb6 14. Nd4 Bd7 15. Qc2) 10. Qb3?? { (1.38 → -3.90) Blunder. Qc2 was best. } { [%eval -3.9] } (10. Qc2 b5 11. Ne3 Bh5 12. a4 a6 13. f3 Bg6 14. b4 Bf8 15. Rd1 c5) 10... Qxd3 { [%eval -3.85] } 11. Ne3 { [%eval -3.91] } 11... Bxe3?? { (-3.91 → -1.16) Blunder. Be2 was best. } { [%eval -1.16] } (11... Be2 12. Re1 Nxe4 13. c4 Rad8 14. Nc3 Nxc3 15. Qxc3 Qxc3 16. bxc3 Bxc4 17. a4) 12. Bxe3 { [%eval -1.2] } 12... Rad8?! { (-1.20 → -0.17) Inaccuracy. Be2 was best. } { [%eval -0.17] } (12... Be2 13. Re1 Ng4 14. c4 Nxe3 15. Qxd3 Bxd3 16. Rxe3 Bxe4 17. Nc3 Bf5 18. Rxe8+) 13. Nd2 { [%eval -0.27] } 13... Nxe4 { [%eval -0.25] } 14. Nxe4 { [%eval -0.26] } 14... Qxe4 { [%eval -0.38] } 15. Rae1?! { (-0.38 → -1.45) Inaccuracy. Qb4 was best. } { [%eval -1.45] } (15. Qb4 Qg6 16. Qf4 Re7 17. Qg3 b6 18. h3 Be6 19. Rfd1 Rde8 20. Qxg6 hxg6) 15... Qg6?! { (-1.45 → -0.44) Inaccuracy. Be6 was best. } { [%eval -0.44] } (15... Be6 16. Qxb7 Bc4 17. Qxa7 Bxf1 18. Rxf1 Qe5 19. a4 Ra8 20. Qb7 c5 21. Qc6) 16. Bf4?? { (-0.44 → -2.79) Blunder. Kh1 was best. } { [%eval -2.79] } (16. Kh1 Bc8 17. Rd1 h6 18. Rfe1 b6 19. Rxd8 Rxd8 20. Qa4 a5) 16... Bf3?? { (-2.79 → 0.00) Blunder. Be2 was best. } { [%eval 0.0] } (16... Be2 17. Rxe2 Rxe2 18. Qxb7 h5 19. h3 Rde8 20. Qxc7 Rxb2 21. Qxa7 Qd3 22. Qa3) 17. Bg3?? { (0.00 → -3.24) Blunder. Rxe8+ was best. } { [%eval -3.24] } (17. Rxe8+ Rxe8 18. Bg3 Be2 19. Re1 h5 20. h4 b6 21. Qa4 Re6 22. Kh2 Qd3) 17... Bd5?? { (-3.24 → 0.05) Blunder. Be2 was best. } { [%eval 0.05] } (17... Be2 18. Rxe2 Rxe2 19. Qxb7 Rde8 20. h3 h5 21. Kh2 Re1 22. Rxe1 Rxe1 23. Qxc7) 18. Rxe8+ { [%eval 0.02] } 18... Rxe8 { [%eval 0.01] } 19. Qd1 { [%eval -0.46] } 19... Bxa2 { [%eval -0.48] } 20. b3?? { (-0.48 → -2.29) Blunder. Re1 was best. } { [%eval -2.29] } (20. Re1 Rxe1+ 21. Qxe1 h6 22. Bxc7 Bd5 23. Bg3 a5 24. h3 a4 25. Qe2 f6) 20... Qe6 { [%eval -2.15] } 21. h3 { [%eval -2.61] } 21... Bxb3 { [%eval -2.39] } 22. Qd4? { (-2.39 → -3.90) Mistake. Qa1 was best. } { [%eval -3.9] } (22. Qa1 a6 23. Rb1 h5 24. Kh2 c5 25. f3 Qd5 26. Re1 Rxe1 27. Qxe1 c6) 22... Bc4?! { (-3.90 → -2.68) Inaccuracy. a5 was best. } { [%eval -2.68] } (22... a5 23. Ra1 a4 24. c4 Qe4 25. Qc3 h6 26. Bxc7 Kh7 27. Kh2 Qf5 28. f3) 23. Ra1 { [%eval -2.41] } 23... Bd5? { (-2.41 → -1.03) Mistake. a6 was best. } { [%eval -1.03] } (23... a6 24. Qa7 Qc8 25. f3 h6 26. Re1 Rxe1+ 27. Bxe1 Be6 28. Bg3 Kh7 29. Kh2) 24. Kh2? { (-1.03 → -2.41) Mistake. Qxa7 was best. } { [%eval -2.41] } (24. Qxa7 b6 25. Qxc7 b5 26. Kh2 h6 27. f3 Qf6 28. Re1 Ra8 29. Be5 Qg6) 24... a6 { [%eval -2.32] } 25. f3 { [%eval -2.35] } 25... Qe2?? { (-2.35 → 3.09) Blunder. Qd7 was best. } { [%eval 3.09] } (25... Qd7 26. c4 Be6 27. Qxd7 Bxd7 28. c5 h5 29. Bxc7 Re2 30. Rb1 Bc8 31. h4) 26. Re1 { [%eval 2.92] } 26... Qxe1 { [%eval 2.93] } 27. Bxe1 { [%eval 2.98] } 27... Rxe1 { [%eval 2.94] } 28. Qd2?? { (2.94 → -0.32) Blunder. c4 was best. } { [%eval -0.32] } (28. c4 g6 29. cxd5 cxd5 30. Qxd5 b6 31. Qd8+ Kg7 32. Qd4+ Kg8 33. f4 Re6) 28... Re8 { [%eval -0.43] } 29. Qf4 { [%eval -0.64] } 29... a5 { [%eval -0.15] } 30. Qxc7 { [%eval -0.05] } 30... a4 { [%eval 0.0] } 31. Qxb7?? { (0.00 → -5.46) Blunder. c4 was best. } { [%eval -5.46] } (31. c4 Bxc4 32. Qxb7 Bb5 33. Qd7 Ra8 34. Qb7) 31... a3 { [%eval -5.49] } 32. Qd7 { [%eval -5.22] } 32... Rf8 { [%eval -5.11] } 33. Qa7 { [%eval -4.87] } 33... a2 { [%eval -4.14] } 34. Qa6?! { (-4.14 → -5.60) Inaccuracy. h4 was best. } { [%eval -5.6] } (34. h4 h6 35. h5 Re8 36. Qa6 Rb8 37. f4 Bc4 38. Qa4 Re8 39. Qxc6 Rb8) 34... h6 { [%eval -4.72] } 35. c4?! { (-4.72 → -6.10) Inaccuracy. g4 was best. } { [%eval -6.1] } (35. g4 Rb8 36. g5 hxg5 37. h4 gxh4 38. Kh3 Rb1 39. Kxh4 g6) 35... Bxc4 { [%eval -6.13] } { White resigns. } 0-1