- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/WyUYBKMm"] [Date "2026.01.18"] [Round "-"] [White "vijayl"] [Black "SantoCapra"] [Result "0-1"] [GameId "WyUYBKMm"] [UTCDate "2026.01.18"] [UTCTime "15:27:29"] [WhiteElo "1884"] [BlackElo "1906"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+89"] [Variant "Standard"] [TimeControl "1800+0"] [ECO "C65"] [Opening "Ruy Lopez: Berlin Defense"] [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] } { C65 Ruy Lopez: Berlin Defense } 4. d3 { [%eval 0.07] } 4... Bc5 { [%eval 0.13] } 5. Bxc6 { [%eval 0.16] } 5... dxc6 { [%eval 0.06] } 6. O-O { [%eval 0.1] } 6... Qe7 { [%eval 0.2] } 7. Bg5 { [%eval -0.08] } 7... h6 { [%eval -0.12] } 8. Bh4 { [%eval -0.17] } 8... O-O { [%eval 0.33] } 9. Nbd2 { [%eval 0.08] } 9... b5?! { (0.08 → 1.09) Inaccuracy. g5 was best. } { [%eval 1.09] } (9... g5) 10. h3 { [%eval 0.56] } 10... Qd6 { [%eval 0.53] } 11. Nb3 { [%eval 0.54] } 11... Bb6 { [%eval 0.49] } 12. c3?! { (0.49 → -0.10) Inaccuracy. a4 was best. } { [%eval -0.1] } (12. a4) 12... a5 { [%eval 0.44] } 13. d4? { (0.44 → -0.84) Mistake. Bg3 was best. } { [%eval -0.84] } (13. Bg3 Nd7 14. Nbd4 Re8 15. a4 Qf6 16. Nf5 Nf8 17. Ne3 Ng6 18. Re1 bxa4) 13... Nxe4 { [%eval -0.93] } 14. dxe5 { [%eval -1.49] } 14... Qg6 { [%eval -1.28] } 15. Kh2 { [%eval -1.25] } 15... Be6 { [%eval -1.01] } 16. Nbd4 { [%eval -0.98] } 16... Bd5 { [%eval -1.03] } 17. Re1 { [%eval -1.0] } 17... Nc5? { (-1.00 → 0.49) Mistake. a4 was best. } { [%eval 0.49] } (17... a4) 18. Bg3?! { (0.49 → -0.57) Inaccuracy. Be7 was best. } { [%eval -0.57] } (18. Be7) 18... Rad8 { [%eval -0.08] } 19. Qe2 { [%eval -0.58] } 19... Qh5 { [%eval -0.48] } 20. Qe3?! { (-0.48 → -1.10) Inaccuracy. b3 was best. } { [%eval -1.1] } (20. b3 Ne6) 20... Ne4 { [%eval -0.6] } 21. Qf4?! { (-0.60 → -1.59) Inaccuracy. Qd3 was best. } { [%eval -1.59] } (21. Qd3) 21... Nxg3? { (-1.59 → -0.16) Mistake. f5 was best. } { [%eval -0.16] } (21... f5 22. exf6 Rxf6 23. Rxe4 Rxf4 24. Rxf4 c5 25. Rf5 Qg6 26. Nh4 Qh7 27. Ndf3) 22. Qxg3 { [%eval -0.54] } 22... Rfe8 { [%eval -0.46] } 23. Rad1 { [%eval -0.49] } 23... Bxa2 { [%eval -0.45] } 24. b3?? { (-0.45 → -2.82) Blunder. Nxc6 was best. } { [%eval -2.82] } (24. Nxc6 Rxd1) 24... c5 { [%eval -2.66] } 25. Nf5? { (-2.66 → -4.92) Mistake. Nxb5 was best. } { [%eval -4.92] } (25. Nxb5 Rxd1 26. Rxd1 Bxb3 27. Re1 Be6 28. Nd2 Rd8 29. Ne4 Qg6 30. Qh4 Rd3) 25... Qxf5 { [%eval -4.9] } 26. Rxd8 { [%eval -4.85] } 26... Rxd8 { [%eval -4.85] } 27. Nh4?! { (-4.85 → -6.21) Inaccuracy. e6 was best. } { [%eval -6.21] } (27. e6 fxe6 28. Ne5 Bxb3 29. Ng4 Qg6 30. Re5 Rf8 31. h4 Rf5 32. Qh3 Kh7) 27... Qg5 { [%eval -6.1] } 28. e6 { [%eval -6.66] } 28... Qxg3+ { [%eval -6.52] } 29. fxg3 { [%eval -6.9] } 29... fxe6 { [%eval -6.69] } 30. Rxe6 { [%eval -6.97] } 30... Bxb3 { [%eval -6.96] } 31. Re7 { [%eval -6.89] } 31... Kf8 { [%eval -6.46] } 32. Re3 { [%eval -7.1] } 32... c4 { [%eval -6.71] } 33. Rf3+ { [%eval -7.14] } 33... Kg8 { [%eval -6.91] } 34. Ng6 { [%eval -7.43] } 34... Bc5 { [%eval -7.29] } 35. Rf5 { [%eval -7.36] } 35... Bd6 { [%eval -7.17] } 36. Rf2 { [%eval -7.56] } 36... Kh7 { [%eval -7.52] } 37. Nh4 { [%eval -7.78] } 37... a4 { [%eval -7.28] } 38. Rf7 { [%eval -8.19] } 38... a3 { [%eval -7.38] } 39. Nf5 { [%eval -7.67] } 39... Kg6 { [%eval -7.64] } 40. Nxd6 { [%eval -7.52] } 40... cxd6 { [%eval -7.35] } 41. Ra7 { [%eval -7.47] } 41... a2 { [%eval -7.87] } 42. g4 { [%eval -7.68] } 42... d5 { [%eval -7.86] } 43. h4 { [%eval -7.66] } 43... d4 { [%eval -7.56] } 44. Kg3 { [%eval -9.88] } 44... dxc3 { [%eval -9.41] } 45. h5+ { [%eval -12.98] } 45... Kh7 { [%eval -13.41] } 46. g5 { [%eval -12.32] } 46... hxg5 { [%eval -66.37] } 47. Kg4?! { (-66.37 → Mate in 8) Checkmate is now unavoidable. h6 was best. } { [%eval #-8] } (47. h6) 47... c2 { [%eval #-7] } 48. Kxg5 { [%eval #-5] } 48... c1=Q+ { [%eval #-4] } { White resigns. } 0-1