- Blind mode tutorial
lichess.org
Donate
FEN
[Event "ChessMood 20-20 Grand Prix Finals"] [Site "https://lichess.org/osRoldfX"] [Date "2025.12.20"] [Round "-"] [White "FastBooster"] [Black "Alexandre-Alex"] [Result "0-1"] [GameId "osRoldfX"] [UTCDate "2025.12.20"] [UTCTime "20:00:01"] [WhiteElo "2350"] [BlackElo "2351"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+6"] [Variant "Standard"] [TimeControl "180+2"] [ECO "D37"] [Opening "Queen's Gambit Declined: Barmen Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... e6 { [%eval 0.37] } 2. c4 { [%eval 0.16] } 2... d5 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. Nf3 { [%eval 0.08] } 4... Nbd7 { [%eval 0.27] } { D37 Queen's Gambit Declined: Barmen Variation } 5. Bf4 { [%eval 0.18] } 5... c6 { [%eval 0.42] } 6. e3 { [%eval 0.38] } 6... Bb4 { [%eval 0.47] } 7. Qc2 { [%eval 0.31] } 7... Ne4?! { (0.31 → 0.94) Inaccuracy. c5 was best. } { [%eval 0.94] } (7... c5 8. dxc5 Qa5 9. Be2 Bxc3+ 10. bxc3 Qxc5 11. Nd2 Nb6 12. Nb3) 8. Bd3 { [%eval 1.26] } 8... Qa5 { [%eval 1.37] } 9. Bxe4 { [%eval 0.99] } 9... dxe4 { [%eval 0.91] } 10. Nd2 { [%eval 1.07] } 10... f5?! { (1.07 → 1.78) Inaccuracy. e5 was best. } { [%eval 1.78] } (10... e5 11. Bg3) 11. O-O?! { (1.78 → 0.98) Inaccuracy. c5 was best. } { [%eval 0.98] } (11. c5 Bxc3) 11... e5 { [%eval 0.74] } 12. dxe5 { [%eval 0.73] } 12... Nxe5? { (0.73 → 2.52) Mistake. Bxc3 was best. } { [%eval 2.52] } (12... Bxc3) 13. Nb3 { [%eval 2.55] } 13... Qc7 { [%eval 2.41] } 14. Ne2?? { (2.41 → 0.11) Blunder. Nxe4 was best. } { [%eval 0.11] } (14. Nxe4 Be7 15. Qc3 fxe4 16. Bxe5 Qd7 17. f4 Qg4 18. c5 O-O 19. Nd4 Rf7) 14... Qe7?? { (0.11 → 2.76) Blunder. Be7 was best. } { [%eval 2.76] } (14... Be7 15. c5) 15. a3?? { (2.76 → -0.22) Blunder. c5 was best. } { [%eval -0.22] } (15. c5 a5 16. a3 a4 17. axb4 axb3 18. Qxb3 Rxa1 19. Rxa1 Qf7 20. Qxf7+ Nxf7) 15... Bd6 { [%eval -0.19] } 16. c5 { [%eval -0.29] } 16... Bc7 { [%eval -0.02] } 17. Ned4?! { (-0.02 → -0.85) Inaccuracy. Nbd4 was best. } { [%eval -0.85] } (17. Nbd4) 17... O-O?! { (-0.85 → -0.25) Inaccuracy. g5 was best. } { [%eval -0.25] } (17... g5 18. Bxe5) 18. f3 { [%eval -0.69] } 18... exf3?! { (-0.69 → -0.04) Inaccuracy. g5 was best. } { [%eval -0.04] } (18... g5 19. Bxe5 Qxe5 20. f4 gxf4 21. Rxf4 Qd5 22. Rf2 f4 23. Re1 Be5 24. Rd1) 19. gxf3?! { (-0.04 → -1.10) Inaccuracy. Nxf3 was best. } { [%eval -1.1] } (19. Nxf3 Nxf3+ 20. Rxf3 Be6 21. Bxc7 Qxc7 22. Nd4 Qe5 23. Nxe6 Qxe6 24. Rd1 Rad8) 19... Ng6?! { (-1.10 → -0.01) Inaccuracy. g5 was best. } { [%eval -0.01] } (19... g5) 20. Bxc7 { [%eval -0.12] } 20... Qxc7 { [%eval 0.06] } 21. Rae1? { (0.06 → -1.42) Mistake. f4 was best. } { [%eval -1.42] } (21. f4 Qe7) 21... Bd7? { (-1.42 → 0.11) Mistake. f4 was best. } { [%eval 0.11] } (21... f4 22. Kh1) 22. f4 { [%eval 0.1] } 22... Rae8 { [%eval 0.17] } 23. a4?! { (0.17 → -0.45) Inaccuracy. Rf3 was best. } { [%eval -0.45] } (23. Rf3 Kh8) 23... Kh8 { [%eval -0.18] } 24. Nf3?! { (-0.18 → -0.83) Inaccuracy. Rf3 was best. } { [%eval -0.83] } (24. Rf3) 24... Be6 { [%eval -0.82] } 25. Nbd4 { [%eval -0.89] } 25... Bd5 { [%eval -0.93] } 26. Nxf5?? { (-0.93 → -4.19) Blunder. Kf2 was best. } { [%eval -4.19] } (26. Kf2 Ne7) 26... Be4 { [%eval -4.07] } 27. Qc4 { [%eval -4.71] } 27... Rxf5 { [%eval -4.57] } 28. Ng5?! { (-4.57 → -5.84) Inaccuracy. Nd2 was best. } { [%eval -5.84] } (28. Nd2 Bd5 29. Qd3 Rff8 30. f5 Ne5 31. Qd4 Rd8 32. Qc3 Rfe8 33. e4 Bg8) 28... Bd5?! { (-5.84 → -4.31) Inaccuracy. Rxg5+ was best. } { [%eval -4.31] } (28... Rxg5+ 29. fxg5 Qe7 30. Rf2 Qxg5+ 31. Kf1 Qg4 32. Qd4 Ne5 33. Ree2 h6 34. a5) 29. Qd3 { [%eval -4.5] } 29... Rf6 { [%eval -4.07] } 30. e4 { [%eval -4.03] } 30... Bg8 { [%eval -3.88] } 31. f5 { [%eval -3.89] } 31... Ne5 { [%eval -3.75] } 32. Qg3 { [%eval -3.79] } 32... Qe7 { [%eval -3.75] } 33. Nh3 { [%eval -4.27] } 33... Qxc5+ { [%eval -4.0] } 34. Kh1 { [%eval -3.81] } 34... Qd4 { [%eval -3.83] } 35. Rg1 { [%eval -3.71] } 35... Re7 { [%eval -3.7] } 36. Nf4 { [%eval -3.67] } 36... Qxe4+?? { (-3.67 → 4.77) Blunder. Rh6 was best. } { [%eval 4.77] } (36... Rh6 37. Rg2 Nd7 38. a5 Ne5 39. a6 bxa6 40. Rgg1 a5 41. Qg2 Rd7 42. Qg3) 37. Rxe4 { [%eval 4.8] } 37... Rxf5 { [%eval 5.06] } 38. Rxe5?! { (5.06 → 3.46) Inaccuracy. Rge1 was best. } { [%eval 3.46] } (38. Rge1 Ref7 39. Rxe5 Rxf4 40. Re7 Rf3 41. Rxf7 Rxg3 42. Rf8 Rd3 43. Ree8 Rd1+) 38... Rfxe5 { [%eval 3.59] } 39. Qh3 { [%eval 3.57] } 39... Bf7 { [%eval 3.59] } 40. Qc8+ { [%eval 3.52] } 40... Re8 { [%eval 3.53] } 41. Qh3 { [%eval 3.58] } 41... Kg8 { [%eval 3.73] } 42. Qg3 { [%eval 3.59] } 42... g6 { [%eval 3.45] } 43. Nh5?? { (3.45 → -7.74) Blunder. h4 was best. } { [%eval -7.74] } (43. h4 Rf5 44. Rg2 Bd5 45. Nxd5 cxd5 46. Kh2 Re4 47. Rf2 Rxf2+ 48. Qxf2 Kg7) 43... Bd5+ { [%eval -7.45] } 44. Qf3? { (-7.45 → Mate in 2) Checkmate is now unavoidable. Qg2 was best. } { [%eval #-2] } (44. Qg2 Rxh5 45. Qxd5+ Rxd5 46. b4 Rde5 47. Rg4 Re4 48. Rg5 Re1+ 49. Kg2 R1e2+) 44... Bxf3+ { [%eval #-1] } 45. Rg2 { [%eval #-1] } 45... Re1# { Black wins by checkmate. } 0-1