Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/Gnt2DjMH"] [Date "2026.02.27"] [Round "-"] [White "Salvoky"] [Black "Iannatic"] [Result "0-1"] [GameId "Gnt2DjMH"] [UTCDate "2026.02.27"] [UTCTime "04:36:02"] [WhiteElo "996"] [BlackElo "1069"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+32"] [Variant "Standard"] [TimeControl "300+0"] [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.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. d3 { [%eval 0.07] } { C65 Ruy Lopez: Berlin Defense, Anti-Berlin Variation } 4... Be7?! { (0.07 → 1.03) Inaccuracy. Bc5 was best. } { [%eval 1.03] } (4... Bc5 5. c3 O-O 6. O-O d5 7. exd5 Qxd5 8. Bc4 Qd8 9. Bg5) 5. Bxc6 { [%eval 0.82] } 5... bxc6 { [%eval 0.9] } 6. Nxe5 { [%eval 0.83] } 6... O-O { [%eval 0.88] } 7. Nf3?! { (0.88 → 0.32) Inaccuracy. O-O was best. } { [%eval 0.32] } (7. O-O a5 8. Re1 Bb7 9. Bg5 d6 10. Nc4 d5 11. Ne3 h6) 7... d5 { [%eval 0.41] } 8. e5 { [%eval 0.32] } 8... Ng4? { (0.32 → 1.47) Mistake. Nd7 was best. } { [%eval 1.47] } (8... Nd7 9. O-O f6 10. exf6 Nxf6 11. Ne5 Bd6 12. f4 Qe8 13. Nc3 c5 14. Bd2) 9. O-O? { (1.47 → 0.27) Mistake. h3 was best. } { [%eval 0.27] } (9. h3 Nh6 10. Bxh6 gxh6 11. O-O Rb8 12. b3 f6 13. d4 Kh8 14. Nc3 Rg8) 9... Re8?? { (0.27 → 2.23) Blunder. f6 was best. } { [%eval 2.23] } (9... f6 10. exf6 Nxf6 11. Ne5 Bd6 12. f4 Qe8 13. Nd2 Nd7 14. Ndf3 Nxe5 15. Nxe5) 10. d4 { [%eval 1.99] } 10... c5 { [%eval 2.09] } 11. h3 { [%eval 2.19] } 11... Nh6 { [%eval 2.11] } 12. Be3? { (2.11 → 0.44) Mistake. Bxh6 was best. } { [%eval 0.44] } (12. Bxh6 gxh6 13. Nc3 c6 14. Ne2 Kh8 15. Ng3 Rg8 16. Kh1 Rb8 17. dxc5 Bxc5) 12... cxd4? { (0.44 → 1.57) Mistake. Nf5 was best. } { [%eval 1.57] } (12... Nf5) 13. Bxd4?? { (1.57 → -0.41) Blunder. Bxh6 was best. } { [%eval -0.41] } (13. Bxh6 gxh6 14. Nxd4 Qd7 15. Nc3 c5 16. Nb3 d4 17. Ne4 Kh8 18. Nbxc5 Qd5) 13... Ba6?! { (-0.41 → 0.21) Inaccuracy. Nf5 was best. } { [%eval 0.21] } (13... Nf5) 14. Re1 { [%eval 0.35] } 14... c5 { [%eval 0.27] } 15. Be3 { [%eval 0.23] } 15... d4? { (0.23 → 1.51) Mistake. Nf5 was best. } { [%eval 1.51] } (15... Nf5 16. Bf4) 16. Bxh6 { [%eval 1.51] } 16... gxh6 { [%eval 1.41] } 17. Nxd4?? { (1.41 → -3.20) Blunder. Nbd2 was best. } { [%eval -3.2] } (17. Nbd2 Kh8 18. Ne4 Rg8 19. Qd2 Bb7 20. Qf4 Qd7 21. Ng3 Qc6 22. Rad1) 17... cxd4 { [%eval -3.31] } 18. Qg4+ { [%eval -3.89] } 18... Bg5?? { (-3.89 → 0.14) Blunder. Kh8 was best. } { [%eval 0.14] } (18... Kh8 19. Nd2 Rg8 20. Qf4 Bg5 21. Qf3 Bxd2 22. e6 Bxe1 23. Rxe1 fxe6 24. Rxe6) 19. c3?? { (0.14 → -2.86) Blunder. f4 was best. } { [%eval -2.86] } (19. f4) 19... Qa5?? { (-2.86 → 0.01) Blunder. f5 was best. } { [%eval 0.01] } (19... f5 20. Qxd4 Qxd4 21. cxd4 Rad8 22. h4 Bxh4 23. Nd2 Re7 24. Nf3 Bg5 25. Rad1) 20. cxd4?? { (0.01 → -6.73) Blunder. h4 was best. } { [%eval -6.73] } (20. h4 Rxe5) 20... Qxe1+ { [%eval -6.81] } 21. Kh2 { [%eval -6.8] } 21... Bb7 { [%eval -5.81] } 22. h4 { [%eval -6.31] } 22... Qf1 { [%eval -5.13] } 23. hxg5 { [%eval -4.45] } 23... Qxf2 { [%eval -4.5] } 24. gxh6+ { [%eval -4.54] } 24... Kf8 { [%eval -4.4] } 25. Qg7+ { [%eval -5.11] } 25... Ke7 { [%eval -5.05] } 26. Qg5+ { [%eval -5.05] } 26... Kd7 { [%eval -5.15] } 27. Qg4+?? { (-5.15 → Mate in 10) Checkmate is now unavoidable. Qg3 was best. } { [%eval #-10] } (27. Qg3 Qxg3+ 28. Kxg3 f6 29. Nc3 Rg8+ 30. Kh3 fxe5 31. g4 Rae8 32. Na4 Bc8) 27... Kc7?? { (Mate in 10 → -4.98) Lost forced checkmate sequence. Re6 was best. } { [%eval -4.98] } (27... Re6 28. d5 Bxd5 29. Na3 Rg8 30. Qa4+ Kc8 31. Rc1+ Kb8 32. Qb5+ Bb7 33. Qxb7+) 28. Na3 { [%eval -7.25] } 28... Rg8 { [%eval -7.26] } 29. Rc1+ { [%eval -7.09] } 29... Bc6?? { (-7.09 → -3.24) Blunder. Kb6 was best. } { [%eval -3.24] } (29... Kb6 30. Rc5 a6 31. Rc2 Qxc2 32. Qxg8 Rxg8 33. Nxc2 Rxg2+ 34. Kh3 Rxc2 35. a4) 30. Nb5+ { [%eval -3.15] } 30... Kb6 { [%eval -3.1] } 31. Qf3?? { (-3.10 → Mate in 3) Checkmate is now unavoidable. Rxc6+ was best. } { [%eval #-3] } (31. Rxc6+ Kxc6) 31... Bxf3 { [%eval #-2] } 32. Rc7 { [%eval #-1] } 32... Qxg2# { Black wins by checkmate. } 0-1