- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/XhjeWUJT"] [Date "2026.01.16"] [Round "-"] [White "ndmq"] [Black "milasridak"] [Result "1-0"] [GameId "XhjeWUJT"] [UTCDate "2026.01.16"] [UTCTime "04:21:06"] [WhiteElo "1038"] [BlackElo "978"] [WhiteRatingDiff "+10"] [BlackRatingDiff "-4"] [Variant "Standard"] [TimeControl "180+0"] [ECO "A02"] [Opening "Bird Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. f4 { [%eval -0.23] } { A02 Bird Opening } 1... c6 { [%eval 0.02] } 2. Nf3 { [%eval -0.03] } 2... b5?! { (-0.03 → 0.61) Inaccuracy. Nf6 was best. } { [%eval 0.61] } (2... Nf6 3. e3 d5 4. c4 e6 5. b3 Be7 6. Bb2 O-O 7. Be2) 3. g3 { [%eval 0.1] } 3... a5 { [%eval 0.31] } 4. Bg2 { [%eval -0.14] } 4... a4 { [%eval 0.16] } 5. O-O { [%eval 0.15] } 5... e6 { [%eval 0.18] } 6. d4 { [%eval -0.01] } 6... f5 { [%eval 0.03] } 7. Nc3 { [%eval -0.13] } 7... d5 { [%eval -0.2] } 8. Re1 { [%eval -0.45] } 8... g6?! { (-0.45 → 0.20) Inaccuracy. a3 was best. } { [%eval 0.2] } (8... a3) 9. Ne5 { [%eval -0.24] } 9... a3 { [%eval -0.02] } 10. Qd3 { [%eval -0.28] } 10... b4?! { (-0.28 → 0.52) Inaccuracy. Nf6 was best. } { [%eval 0.52] } (10... Nf6 11. b3) 11. Nd1 { [%eval 0.6] } 11... c5?! { (0.60 → 1.38) Inaccuracy. axb2 was best. } { [%eval 1.38] } (11... axb2 12. Bxb2 Nd7 13. Nxc6 Qb6 14. Ne5 Nxe5 15. fxe5 Ne7 16. Ne3 Nc6 17. Rab1) 12. c3?! { (1.38 → 0.30) Inaccuracy. bxa3 was best. } { [%eval 0.3] } (12. bxa3 c4) 12... cxd4? { (0.30 → 1.53) Mistake. bxc3 was best. } { [%eval 1.53] } (12... bxc3 13. Nxc3) 13. Qb5+? { (1.53 → 0.01) Mistake. cxb4 was best. } { [%eval 0.01] } (13. cxb4) 13... Bd7 { [%eval 0.1] } 14. Qd3?? { (0.10 → -2.03) Blunder. Qb7 was best. } { [%eval -2.03] } (14. Qb7 Qa5) 14... Bc5?? { (-2.03 → 0.37) Blunder. axb2 was best. } { [%eval 0.37] } (14... axb2 15. Nxb2 bxc3 16. Nbc4 Qc7 17. e3 Nf6 18. Qxd4 Be7 19. a4 Ra6 20. Ba3) 15. cxd4 { [%eval 0.31] } 15... Ba7? { (0.31 → 1.74) Mistake. Be7 was best. } { [%eval 1.74] } (15... Be7 16. bxa3 bxa3 17. Bd2 Nc6 18. Ne3 Nf6 19. Rab1 Rb8 20. Bf3 Rxb1 21. Rxb1) 16. bxa3 { [%eval 1.87] } 16... Qa5 { [%eval 2.39] } 17. axb4?! { (2.39 → 1.76) Inaccuracy. Qd2 was best. } { [%eval 1.76] } (17. Qd2 Qb6 18. e3 Nc6 19. Rb1 Nxe5 20. fxe5 h5 21. axb4 Qd8 22. h4 Nh6) 17... Qxb4 { [%eval 1.61] } 18. Ba3?? { (1.61 → -2.84) Blunder. Nf3 was best. } { [%eval -2.84] } (18. Nf3) 18... Bxd4+ { [%eval -2.43] } 19. Kf1 { [%eval -2.47] } 19... Qa4?? { (-2.47 → 1.16) Blunder. Rxa3 was best. } { [%eval 1.16] } (19... Rxa3 20. Rb1 Rxd3 21. Rxb4 Bxe5 22. exd3 Bd6 23. Rb6 Bc7 24. Rbxe6+ Bxe6 25. Bxd5) 20. Nxd7? { (1.16 → -0.22) Mistake. Rb1 was best. } { [%eval -0.22] } (20. Rb1 Bxe5) 20... Nxd7 { [%eval -0.2] } 21. Bd6?? { (-0.20 → -3.45) Blunder. Nc3 was best. } { [%eval -3.45] } (21. Nc3 Qxa3) 21... Bxa1 { [%eval -3.58] } 22. Nc3 { [%eval -4.26] } 22... Qa3?? { (-4.26 → 4.56) Blunder. Bxc3 was best. } { [%eval 4.56] } (22... Bxc3 23. Qxc3 Kf7 24. Qxh8 Ngf6 25. Qxa8 Qxa8 26. Rc1 Qa6 27. Bb4 Qxa2 28. Rc7) 23. Rxa1?? { (4.56 → -4.26) Blunder. Bxa3 was best. } { [%eval -4.26] } (23. Bxa3 Rxa3 24. Rxa1 Ngf6 25. Qd4 Ra5 26. Nxd5 exd5 27. Rc1 O-O 28. Bf3 Rfa8) 23... Rc8?? { (-4.26 → 7.27) Blunder. Qxd6 was best. } { [%eval 7.27] } (23... Qxd6 24. Nb5 Qc5 25. Nd4 Kf7 26. Qd1 Ne7 27. Rc1 Qa5 28. Nf3 h6 29. Bh3) 24. Bxa3 { [%eval 7.05] } 24... Nb6 { [%eval 8.68] } 25. Nb5 { [%eval 8.56] } 25... Ne7 { [%eval 9.49] } 26. Nd6+ { [%eval 8.98] } 26... Kd7 { [%eval 9.12] } 27. Nxc8 { [%eval 9.11] } 27... Kxc8? { (9.11 → Mate in 7) Checkmate is now unavoidable. Rxc8 was best. } { [%eval #7] } (27... Rxc8 28. Qb5+ Rc6 29. Bxe7 Nc8 30. Bc5 Nd6 31. Bxd6 Kxd6 32. Qb4+ Kd7 33. Rb1) 28. Rc1+?! { (Mate in 7 → 10.48) Lost forced checkmate sequence. Qa6+ was best. } { [%eval 10.48] } (28. Qa6+ Kc7 29. Qa7+ Kd8 30. Qxb6+ Ke8 31. Qxe6 Kd8 32. Rc1 Nc6 33. Qxc6 Rg8) 28... Kd7?! { (10.48 → Mate in 5) Checkmate is now unavoidable. Kb7 was best. } { [%eval #5] } (28... Kb7 29. Bxe7 Rc8 30. Bc5 Rc6 31. Qb5 h6 32. Rb1 Kc7 33. Bxb6+ Kd6 34. Qb4+) 29. Qb5+ { [%eval #4] } 29... Nc6 { [%eval #3] } 30. Qxb6 { [%eval #8] } 30... Rb8 { [%eval #3] } 31. Qc5 { [%eval #4] } 31... Rc8 { [%eval #4] } 32. Qd6+ { [%eval #3] } 32... Ke8 { [%eval #3] } 33. Rxc6 { [%eval #2] } 33... Rxc6 { [%eval #1] } 34. Qe7# { White wins by checkmate. } 1-0