- Blind mode tutorial
lichess.org
Donate
FEN
[Event "5+5 Sub simul"] [Site "https://lichess.org/0r0LZBmP"] [Date "2026.02.02"] [Round "-"] [White "lefonghua"] [Black "Ramsfan1328"] [Result "1-0"] [GameId "0r0LZBmP"] [UTCDate "2026.02.02"] [UTCTime "02:03:00"] [WhiteElo "2728"] [BlackElo "1500"] [WhiteTitle "FM"] [Variant "Standard"] [TimeControl "300+5"] [ECO "D35"] [Opening "Queen's Gambit Declined: Exchange Variation, Positional Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.16] } 2... e6 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. cxd5 { [%eval 0.22] } 4... exd5 { [%eval 0.2] } 5. Bg5 { [%eval 0.26] } { D35 Queen's Gambit Declined: Exchange Variation, Positional Variation } 5... Be7 { [%eval 0.25] } 6. e3 { [%eval 0.25] } 6... O-O { [%eval 0.25] } 7. Bd3 { [%eval 0.23] } 7... Nbd7 { [%eval 0.29] } 8. Qc2 { [%eval 0.33] } 8... c6 { [%eval 0.41] } 9. Nge2 { [%eval 0.31] } 9... Re8 { [%eval 0.35] } 10. O-O { [%eval 0.35] } 10... Qc7?! { (0.35 → 0.94) Inaccuracy. h6 was best. } { [%eval 0.94] } (10... h6 11. Bh4 a5 12. Rac1 b5 13. Nb1 Bb7 14. a3 a4 15. Nd2 Nb6) 11. Bf4 { [%eval 0.71] } 11... Bd6?! { (0.71 → 1.56) Inaccuracy. Qb6 was best. } { [%eval 1.56] } (11... Qb6 12. f3 Nf8 13. e4 Ne6 14. Na4 Nxd4 15. Nxb6 Nxc2 16. Nxa8 Nxa1 17. Nc7) 12. Nb5 { [%eval 1.5] } 12... cxb5 { [%eval 1.68] } 13. Qxc7 { [%eval 1.65] } 13... Bxc7 { [%eval 1.66] } 14. Bxc7 { [%eval 1.73] } 14... a6 { [%eval 1.73] } 15. Rfc1 { [%eval 1.43] } 15... Re6?! { (1.43 → 2.15) Inaccuracy. Nb8 was best. } { [%eval 2.15] } (15... Nb8 16. Be5 Nfd7 17. Bxb8 Rxb8 18. h4 Nb6 19. b3 Be6 20. Nf4 Rbc8 21. f3) 16. Nf4 { [%eval 1.75] } 16... Rc6 { [%eval 1.82] } 17. Rxc6 { [%eval 1.84] } 17... bxc6 { [%eval 1.8] } 18. Rc1 { [%eval 1.8] } 18... Bb7 { [%eval 1.82] } 19. Bf5 { [%eval 1.64] } 19... Nf8 { [%eval 1.98] } 20. Nd3 { [%eval 1.99] } 20... g6 { [%eval 2.01] } 21. Bh3 { [%eval 1.94] } 21... N8d7?! { (1.94 → 2.83) Inaccuracy. N6d7 was best. } { [%eval 2.83] } (21... N6d7 22. Bd6 a5 23. Bxf8 Nxf8 24. Ne5 Ra6 25. g3 h5 26. Kf1 b4 27. Ke2) 22. Nb4 { [%eval 2.96] } 22... Rc8 { [%eval 3.4] } 23. Bd6?! { (3.40 → 2.08) Inaccuracy. Nxc6 was best. } { [%eval 2.08] } (23. Nxc6 Bxc6 24. Rxc6 b4 25. f3 h5 26. Kf1 a5 27. Ke1 h4 28. Ke2 a4) 23... Kg7? { (2.08 → 4.33) Mistake. a5 was best. } { [%eval 4.33] } (23... a5 24. Nd3 Re8 25. Bc7 Ra8 26. f3 b4 27. b3 Kg7 28. Bf4 Ba6 29. Ne5) 24. Be5 { [%eval 4.17] } 24... a5?! { (4.17 → 6.36) Inaccuracy. Rd8 was best. } { [%eval 6.36] } (24... Rd8 25. Bxd7 Rxd7 26. h4 h5 27. Nxa6 Bxa6 28. Rxc6 Kf8 29. Bxf6 Bb7 30. Rb6) 25. Nd3?! { (6.36 → 4.29) Inaccuracy. Bxd7 was best. } { [%eval 4.29] } (25. Bxd7 Rd8 26. Bxc6 axb4 27. Bxb7 Re8 28. Bc6 Re6 29. Bxb5 Kf8 30. f3 Rb6) 25... Ra8? { (4.29 → 7.09) Mistake. Nxe5 was best. } { [%eval 7.09] } (25... Nxe5 26. dxe5 Rd8 27. exf6+ Kxf6 28. Kf1 Ke7 29. Nc5 Ba8 30. Bg4 f5 31. Bd1) 26. Bxd7 { [%eval 6.98] } 26... Ra6 { [%eval 7.51] } 27. Nc5 { [%eval 7.36] } 27... Rb6 { [%eval 7.32] } 28. e4 { [%eval 7.1] } 28... b4 { [%eval 7.09] } 29. b3 { [%eval 6.99] } 29... Ba6 { [%eval 7.13] } 30. Bh3 { [%eval 7.16] } 30... Be2 { [%eval 7.69] } 31. Nd7 { [%eval 7.71] } 31... Ra6 { [%eval 7.51] } 32. Nxf6 { [%eval 7.2] } 32... Kh6 { [%eval 8.03] } 33. exd5 { [%eval 8.18] } 33... cxd5 { [%eval 7.99] } 34. f4 { [%eval 7.85] } 34... a4 { [%eval 7.53] } 35. Bg4 { [%eval 6.79] } 35... axb3?? { (6.79 → Mate in 1) Checkmate is now unavoidable. Bxg4 was best. } { [%eval #1] } (35... Bxg4 36. Nxg4+ Kh5 37. Nf6+ Kh4 38. Nxd5 axb3 39. axb3 g5 40. f5 Ra5 41. Nxb4) 36. axb3?? { (Mate in 1 → 6.74) Lost forced checkmate sequence. Ng8# was best. } { [%eval 6.74] } (36. Ng8#) 36... Ra3?? { (6.74 → Mate in 1) Checkmate is now unavoidable. Bxg4 was best. } { [%eval #1] } (36... Bxg4 37. Nxg4+ Kh5 38. Nf6+ Kh4 39. Nxd5 Ra3 40. Ne3 g5 41. Re1 Rxb3 42. f5) 37. Bxe2 { [%eval #5] } 37... Rxb3 { [%eval #1] } 38. Kf2 { [%eval #5] } 38... Rb2 { [%eval #1] } 39. Rc7 { [%eval #5] } 39... b3 { [%eval #1] } 40. Ng8# { White wins by checkmate. } 1-0