- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/8x8lUdkw"] [Date "2025.06.18"] [White "tha2er"] [Black "TB_Khafaji"] [Result "0-1"] [GameId "8x8lUdkw"] [UTCDate "2025.06.18"] [UTCTime "23:25:18"] [WhiteElo "2253"] [BlackElo "2093"] [WhiteRatingDiff "-8"] [BlackRatingDiff "+9"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A48"] [Opening "Torre Attack: Fianchetto Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. Nf3 { [%eval 0.11] } 2... g6 { [%eval 0.22] } 3. Bg5 { [%eval 0.0] } { A48 Torre Attack: Fianchetto Defense } 3... Bg7 { [%eval 0.07] } 4. Nbd2 { [%eval 0.0] } 4... O-O { [%eval 0.14] } 5. e4 { [%eval 0.0] } 5... d6 { [%eval 0.1] } 6. Be2 { [%eval 0.0] } 6... c6 { [%eval 0.42] } 7. O-O { [%eval 0.48] } 7... Qc7 { [%eval 0.58] } 8. c3 { [%eval 0.46] } 8... e5 { [%eval 0.49] } 9. dxe5 { [%eval 0.33] } 9... dxe5 { [%eval 0.4] } 10. Re1 { [%eval 0.11] } 10... Be6 { [%eval 0.25] } 11. Qc2 { [%eval 0.17] } 11... b5?! { (0.17 → 0.78) Inaccuracy. h6 was best. } { [%eval 0.78] } (11... h6 12. Be3) 12. a4 { [%eval 0.64] } 12... Rc8?! { (0.64 → 1.23) Inaccuracy. Nbd7 was best. } { [%eval 1.23] } (12... Nbd7 13. axb5) 13. axb5 { [%eval 1.18] } 13... cxb5 { [%eval 1.19] } 14. Bxb5 { [%eval 1.27] } 14... a6?! { (1.27 → 1.93) Inaccuracy. a5 was best. } { [%eval 1.93] } (14... a5 15. Ra4 Nbd7 16. Bc4 Bxc4 17. Rxc4 Qb7 18. Rxc8+ Qxc8 19. Ra1 h6 20. Bxf6) 15. Bf1? { (1.93 → 0.73) Mistake. Ra4 was best. } { [%eval 0.73] } (15. Ra4 Nfd7 16. Bc4 Bxc4 17. Nxc4 Nc5 18. Ra3 Ne6 19. Ne3 Nxg5 20. Nxg5 Bf8) 15... a5?! { (0.73 → 1.52) Inaccuracy. h6 was best. } { [%eval 1.52] } (15... h6) 16. Bb5?! { (1.52 → 0.67) Inaccuracy. h3 was best. } { [%eval 0.67] } (16. h3) 16... Qb6?! { (0.67 → 1.50) Inaccuracy. Nbd7 was best. } { [%eval 1.5] } (16... Nbd7) 17. Qa4?! { (1.50 → 0.88) Inaccuracy. Bf1 was best. } { [%eval 0.88] } (17. Bf1 Qc7 18. Be3 h6 19. h3 Na6 20. Qb1 Nc5 21. b4 Nb7 22. Rc1 Nd7) 17... Nfd7?! { (0.88 → 2.02) Inaccuracy. Nbd7 was best. } { [%eval 2.02] } (17... Nbd7) 18. Be3 { [%eval 1.55] } 18... Nc5 { [%eval 1.5] } 19. Bxc5 { [%eval 1.61] } 19... Rxc5 { [%eval 1.66] } 20. c4?! { (1.66 → 0.86) Inaccuracy. Bc4 was best. } { [%eval 0.86] } (20. Bc4) 20... Nc6?? { (0.86 → 2.93) Blunder. Rc7 was best. } { [%eval 2.93] } (20... Rc7 21. Nb1) 21. Nb3 { [%eval 2.86] } 21... Nb4 { [%eval 3.0] } 22. Nxc5 { [%eval 3.06] } 22... Qxc5 { [%eval 3.0] } 23. Rac1?? { (3.00 → 0.32) Blunder. Red1 was best. } { [%eval 0.32] } (23. Red1 Bf8 24. h3 h5 25. Qa3 Qb6 26. Qc3 Bc5 27. Rd2 f6 28. Rad1 Rf8) 23... Nd3 { [%eval 0.34] } 24. h3?? { (0.34 → -3.75) Blunder. Rf1 was best. } { [%eval -3.75] } (24. Rf1 Nxc1 25. Rxc1 Bg4 26. Nd2 Qd4 27. Qc2 Bf8 28. Nf1 Qb6 29. Ne3 Be6) 24... Qxf2+ { [%eval -3.78] } 25. Kh2 { [%eval -3.24] } 25... Bh6? { (-3.24 → -1.32) Mistake. Nxe1 was best. } { [%eval -1.32] } (25... Nxe1 26. Rxe1 Bh6 27. Rg1 Bf4+ 28. Kh1 Bxh3 29. Qd1 Bg4 30. Rf1 Qxb2 31. Bc6) 26. Rc2 { [%eval -0.76] } 26... Bf4+ { [%eval -0.67] } 27. Kh1 { [%eval -0.64] } 27... Qg3 { [%eval -1.48] } 28. Rf1 { [%eval -1.5] } 28... Bxh3 { [%eval -1.96] } 29. gxh3?? { (-1.96 → -6.16) Blunder. Bd7 was best. } { [%eval -6.16] } (29. Bd7 Bg4 30. Bxg4 Qxg4 31. Re2 Qh5+ 32. Kg1 Qh6 33. g3 Bxg3 34. Qd7 Nf4) 29... Qxh3+ { [%eval -6.05] } 30. Kg1?? { (-6.05 → Mate in 7) Checkmate is now unavoidable. Nh2 was best. } { [%eval #-7] } (30. Nh2 Bxh2 31. Bd7 Qxf1+ 32. Kxh2 Nf2 33. Kg3 Nxe4+ 34. Kh2 Rd8 35. b4 Qf4+) 30... Be3+ { [%eval #-6] } 31. Rff2 { [%eval #-6] } 31... Qxf3 { [%eval #-5] } 32. c5 { [%eval #-3] } 32... Bxf2+? { (Mate in 3 → -8.56) Lost forced checkmate sequence. Nxf2 was best. } { [%eval -8.56] } (32... Nxf2 33. Rxf2 Qxf2+ 34. Kh1 Qg1#) 33. Kf1? { (-8.56 → Mate in 2) Checkmate is now unavoidable. Rxf2 was best. } { [%eval #-2] } (33. Rxf2 Qxf2+ 34. Kh1 Nxc5 35. Qc4 Rd8 36. Qe2 Qxe2 37. Bxe2 Kg7 38. Bc4 Rd2) 33... Bd4+ { [%eval #-1] } { White resigns. } 0-1