- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/COdys2Z2"] [Date "2026.01.31"] [Round "-"] [White "lokoo122"] [Black "Alexsteinegg"] [Result "1-0"] [GameId "COdys2Z2"] [UTCDate "2026.01.31"] [UTCTime "17:43:19"] [WhiteElo "947"] [BlackElo "963"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-6"] [Variant "Standard"] [TimeControl "600+0"] [ECO "D00"] [Opening "Queen's Pawn Game: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... Nc6 { [%eval 0.3] } 3. e3 { [%eval 0.35] } 3... Bf5 { [%eval 0.4] } 4. Nf3 { [%eval 0.24] } 4... e6 { [%eval 0.26] } 5. Nbd2 { [%eval 0.2] } 5... g5?? { (0.20 → 2.06) Blunder. Bd6 was best. } { [%eval 2.06] } (5... Bd6 6. Bg3 Bxg3 7. hxg3 Nb4 8. Bb5+ c6 9. Ba4 Qa5 10. Bb3) 6. Bg3?? { (2.06 → 0.16) Blunder. Bxg5 was best. } { [%eval 0.16] } (6. Bxg5 Be7 7. Bxe7 Ngxe7 8. a3 Ng6 9. c4 Qf6 10. cxd5 exd5 11. Nb3 O-O-O) 6... Bb4?! { (0.16 → 1.09) Inaccuracy. h5 was best. } { [%eval 1.09] } (6... h5 7. h3 Bd6 8. Bxd6 cxd6 9. c4 dxc4 10. Bxc4 d5 11. Be2) 7. c3 { [%eval 1.13] } 7... Ba5?! { (1.13 → 1.79) Inaccuracy. Be7 was best. } { [%eval 1.79] } (7... Be7 8. Bb5 f6 9. Ba4 Kf7 10. h4 g4 11. Ng1 Bd6 12. e4 dxe4 13. Ne2) 8. Nxg5?? { (1.79 → -1.43) Blunder. b4 was best. } { [%eval -1.43] } (8. b4 Bb6 9. a4 h5 10. a5 h4 11. Be5 f6 12. axb6 cxb6 13. h3 fxe5) 8... Qxg5 { [%eval -1.38] } 9. e4? { (-1.38 → -3.30) Mistake. a4 was best. } { [%eval -3.3] } (9. a4 Nf6 10. b4 Nxb4 11. cxb4 Bxb4 12. h4 Qg7 13. Be5 h5 14. f3 O-O) 9... dxe4 { [%eval -3.32] } 10. Bb5 { [%eval -3.28] } 10... O-O-O?? { (-3.28 → -0.47) Blunder. Bb6 was best. } { [%eval -0.47] } (10... Bb6 11. h4 Qg7 12. Nc4 Ne7 13. a4 a5 14. h5 f6 15. Qb3 Nd5 16. h6) 11. Bxc6 { [%eval -0.52] } 11... bxc6 { [%eval -0.88] } 12. f4?? { (-0.88 → -3.72) Blunder. Qa4 was best. } { [%eval -3.72] } (12. Qa4) 12... Qh6? { (-3.72 → -1.81) Mistake. exf3 was best. } { [%eval -1.81] } (12... exf3 13. Nc4 fxg2 14. Rg1 Ne7 15. Rxg2 Rd5 16. b4 Bb6 17. Qe2 Bg4 18. Be5) 13. Qa4?! { (-1.81 → -2.52) Inaccuracy. Qe2 was best. } { [%eval -2.52] } (13. Qe2 Bb6 14. a4 a5 15. Qa6+ Kd7 16. Nc4 Ke8 17. b4 e5 18. Nxe5 Bc8) 13... Ne7?? { (-2.52 → 1.20) Blunder. Bb6 was best. } { [%eval 1.2] } (13... Bb6 14. Qa6+ Kb8 15. a4 e5 16. a5 Bc8 17. Qf1 e3 18. Nf3 exf4 19. Ne5) 14. Nc4?? { (1.20 → -2.99) Blunder. Qxa5 was best. } { [%eval -2.99] } (14. Qxa5 Kd7) 14... Bb6 { [%eval -2.74] } 15. Nxb6+? { (-2.74 → -4.69) Mistake. Qa6+ was best. } { [%eval -4.69] } (15. Qa6+ Kb8 16. a4 e5 17. Nxe5 Bc8 18. Qc4 Be6 19. Qa6 Rhg8 20. Rf1 Bc8) 15... cxb6? { (-4.69 → -2.82) Mistake. axb6 was best. } { [%eval -2.82] } (15... axb6 16. c4 Kd7 17. d5 exd5 18. O-O Ra8 19. Qb3 Rhg8 20. cxd5 Nxd5 21. Rfd1) 16. Qxa7 { [%eval -2.82] } 16... Nd5 { [%eval -2.62] } 17. c4 { [%eval -2.39] } 17... Rd7?? { (-2.39 → 0.11) Blunder. Nc7 was best. } { [%eval 0.11] } (17... Nc7 18. a4 Qf6 19. Bf2 Rhg8 20. g3 Kd7 21. a5 bxa5 22. d5 exd5 23. cxd5) 18. Qa6+ { [%eval 0.11] } 18... Rb7?! { (0.11 → 1.01) Inaccuracy. Kb8 was best. } { [%eval 1.01] } (18... Kb8) 19. cxd5?! { (1.01 → 0.22) Inaccuracy. Qa8+ was best. } { [%eval 0.22] } (19. Qa8+) 19... exd5 { [%eval 0.26] } 20. Qa8+ { [%eval 0.0] } 20... Rb8 { [%eval 0.0] } 21. Qa6+?! { (0.00 → -0.70) Inaccuracy. Qa7 was best. } { [%eval -0.7] } (21. Qa7 Rb7 22. Qa8+ Rb8) 21... Rb7?! { (-0.70 → 0.17) Inaccuracy. Kc7 was best. } { [%eval 0.17] } (21... Kc7 22. Qa7+) 22. O-O-O? { (0.17 → -1.18) Mistake. O-O was best. } { [%eval -1.18] } (22. O-O) 22... Kc7?! { (-1.18 → -0.37) Inaccuracy. Kb8 was best. } { [%eval -0.37] } (22... Kb8 23. Kb1) 23. Rhe1 { [%eval -0.72] } 23... Qf8 { [%eval -0.71] } 24. Bh4?! { (-0.71 → -1.48) Inaccuracy. Re3 was best. } { [%eval -1.48] } (24. Re3 Qa8 25. Ra3 Qxa6 26. Rxa6 Rg8 27. Ra3 Rg6 28. Rd2 Kb8 29. b4 Re7) 24... Qa8 { [%eval -1.55] } 25. Qe2? { (-1.55 → -3.14) Mistake. Qxa8 was best. } { [%eval -3.14] } (25. Qxa8 Rxa8) 25... Qxa2 { [%eval -3.09] } 26. Bf6?! { (-3.09 → -4.38) Inaccuracy. g4 was best. } { [%eval -4.38] } (26. g4 Bd7 27. f5 Ra7 28. Qc2 Ra4 29. b3 Qa1+ 30. Kd2 Rxd4+ 31. Ke2 Rxd1) 26... Ra8 { [%eval -3.66] } 27. Kd2?! { (-3.66 → -5.77) Inaccuracy. Be5+ was best. } { [%eval -5.77] } (27. Be5+ Kd8 28. Qc2 Bg4 29. Qc3 Bxd1 30. Kxd1 Rba7 31. Ke2 Qc4+ 32. Qxc4 dxc4) 27... Qa5+?? { (-5.77 → 0.12) Blunder. Qxb2+ was best. } { [%eval 0.12] } (27... Qxb2+ 28. Ke3 Qxe2+ 29. Rxe2 Bg4 30. Rb1 Bxe2 31. Kxe2 Kd7 32. g4 b5 33. Rb4) 28. Ke3 { [%eval 0.0] } 28... Rba7?? { (0.00 → 1.73) Blunder. Qb4 was best. } { [%eval 1.73] } (28... Qb4 29. Qh5 Bg6 30. Qg4 Qxb2 31. Be5+ Kd8 32. f5 Ra3+ 33. Kf4 Qf2+ 34. Kg5) 29. Kf2?? { (1.73 → -1.32) Blunder. Qh5 was best. } { [%eval -1.32] } (29. Qh5 Bd7 30. Be5+ Kc8 31. Qxf7 Qb4 32. Rb1 Qb3+ 33. Kf2 Qc2+ 34. Kg1 e3) 29... c5?? { (-1.32 → 3.10) Blunder. Qb4 was best. } { [%eval 3.1] } (29... Qb4 30. Qh5 Bg6 31. Qe5+ Kb7 32. Kg1 Ra2 33. Kh1 e3 34. Rxe3 Qxb2 35. Rg1) 30. Ra1?? { (3.10 → -1.28) Blunder. dxc5 was best. } { [%eval -1.28] } (30. dxc5) 30... Qb4 { [%eval -1.41] } 31. Rab1? { (-1.41 → -2.79) Mistake. Rxa7+ was best. } { [%eval -2.79] } (31. Rxa7+) 31... cxd4? { (-2.79 → -1.45) Mistake. e3+ was best. } { [%eval -1.45] } (31... e3+) 32. Qh5?! { (-1.45 → -2.24) Inaccuracy. Kg1 was best. } { [%eval -2.24] } (32. Kg1) 32... e3+ { [%eval -1.89] } 33. Kg3?? { (-1.89 → -4.96) Blunder. Kg1 was best. } { [%eval -4.96] } (33. Kg1 Bxb1) 33... Ra1?? { (-4.96 → 5.31) Blunder. Rg8+ was best. } { [%eval 5.31] } (33... Rg8+ 34. Bg5 Kb8 35. Rbc1 f6 36. h4 Qd6 37. Ra1 Re7 38. Kh2 fxg5 39. Kg1) 34. Rxa1?? { (5.31 → 2.38) Blunder. Rec1+ was best. } { [%eval 2.38] } (34. Rec1+ Qc5 35. Rxc5+ bxc5 36. Qxf5 Rxb1 37. Qxb1 Ra6 38. Be5+ Kd7 39. Qd3 Rb6) 34... Rxa1?? { (2.38 → 5.13) Blunder. Rg8+ was best. } { [%eval 5.13] } (34... Rg8+ 35. Bg5 Rg6 36. h4 Be4 37. Kh2 Qxb2 38. Ra7+ Kb8 39. Re2 Qxe2 40. Qxe2) 35. Rxa1 { [%eval 5.16] } 35... Qe1+? { (5.16 → 10.91) Mistake. Qxb2 was best. } { [%eval 10.91] } (35... Qxb2 36. Qxf5 Qxa1 37. Qxd5 Qa4 38. Bxd4 e2 39. Kf2 e1=Q+ 40. Kxe1 h5 41. Be5+) 36. Kf3?? { (10.91 → Mate in 1) Checkmate is now unavoidable. Rxe1 was best. } { [%eval #-1] } (36. Rxe1 Be6 37. Bxd4 Kc6 38. Rxe3 b5 39. f5 Bd7 40. Qh6+ Kc7 41. Rc3+ Kb7) 36... Qxa1?? { (Mate in 1 → -5.16) Lost forced checkmate sequence. Qf2# was best. } { [%eval -5.16] } (36... Qf2#) 37. Qxf7+?! { (-5.16 → -7.15) Inaccuracy. Qxf5 was best. } { [%eval -7.15] } (37. Qxf5 Qd1+ 38. Kg3 e2 39. Be5+ Kc6 40. Kh4 e1=Q+ 41. g3 Kb5 42. Qd7+ Kc4) 37... Kc6 { [%eval -7.13] } 38. Qxh7? { (-7.13 → Mate in 2) Checkmate is now unavoidable. Qe8+ was best. } { [%eval #-2] } (38. Qe8+ Bd7 39. Qxd7+ Kxd7 40. Bxd4 Qe1 41. Bxe3 Qd1+ 42. Kg3 Qd3 43. Kf2 d4) 38... Qxb2?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Qd1+ was best. } { [%eval 0.0] } (38... Qd1+ 39. Kg3 Qg4#) 39. Qxf5 { [%eval 0.0] } 39... Qxg2+?? { (0.00 → Mate in 17) Checkmate is now unavoidable. Qf2+ was best. } { [%eval #17] } (39... Qf2+ 40. Kg4 Qxg2+ 41. Kh5 Qxh2+ 42. Bh4 Kc5 43. Qc8+ Kb4 44. Qc6 Qxf4 45. Qxb6+) 40. Kxg2 { [%eval 10.99] } { Black resigns. } 1-0