- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Hourly UltraBullet Arena"] [Site "https://lichess.org/EL0iwLav"] [Date "2026.01.15"] [Round "-"] [White "Hasini5731"] [Black "Niranjanpb2024"] [Result "1-0"] [GameId "EL0iwLav"] [UTCDate "2026.01.15"] [UTCTime "14:54:22"] [WhiteElo "1449"] [BlackElo "1711"] [WhiteRatingDiff "+29"] [BlackRatingDiff "-9"] [Variant "Standard"] [TimeControl "15+0"] [ECO "B08"] [Opening "Pirc Defense: Classical Variation"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } 2. Nf3 { [%eval 0.2] } 2... Nf6 { [%eval 0.3] } 3. d4?! { (0.30 → -0.74) Inaccuracy. Nc3 was best. } { [%eval -0.74] } (3. Nc3 c5 4. d4 cxd4 5. Nxd4 a6 6. f3 e5 7. Nb3 Be7) 3... g6? { (-0.74 → 0.51) Mistake. Nxe4 was best. } { [%eval 0.51] } (3... Nxe4 4. c4 g6 5. Bd3 Nf6 6. h3 Bg7 7. Nc3 O-O 8. Bg5) 4. Nc3 { [%eval 0.46] } 4... Bg7 { [%eval 0.44] } { B08 Pirc Defense: Classical Variation } 5. Bg5 { [%eval 0.39] } 5... O-O { [%eval 0.24] } 6. Bxf6?! { (0.24 → -0.40) Inaccuracy. Qd2 was best. } { [%eval -0.4] } (6. Qd2 d5 7. exd5 Nxd5 8. Bh6 Nxc3 9. Bxg7 Kxg7 10. Qxc3 Qd6) 6... exf6 { [%eval -0.29] } 7. e5? { (-0.29 → -1.99) Mistake. Bd3 was best. } { [%eval -1.99] } (7. Bd3 Nc6 8. O-O Bg4 9. Be2 f5 10. exf5 Bxf5 11. Qd2 Bg4) 7... dxe5 { [%eval -1.69] } 8. dxe5 { [%eval -2.14] } 8... Qxd1+?! { (-2.14 → -1.15) Inaccuracy. fxe5 was best. } { [%eval -1.15] } (8... fxe5) 9. Rxd1 { [%eval -1.06] } 9... Bg4? { (-1.06 → 0.12) Mistake. fxe5 was best. } { [%eval 0.12] } (9... fxe5 10. Nd5) 10. Bd3?? { (0.12 → -1.80) Blunder. Nd5 was best. } { [%eval -1.8] } (10. Nd5 Nd7) 10... Bxf3?! { (-1.80 → -0.91) Inaccuracy. fxe5 was best. } { [%eval -0.91] } (10... fxe5 11. h3 Bxf3 12. gxf3 Nc6 13. Be4 Nd4 14. Ne2 Ne6 15. Bd5 Rad8 16. O-O) 11. gxf3 { [%eval -0.84] } 11... fxe5 { [%eval -0.96] } 12. O-O { [%eval -0.93] } 12... Nc6 { [%eval -1.01] } 13. Rfe1?! { (-1.01 → -1.61) Inaccuracy. Nb5 was best. } { [%eval -1.61] } (13. Nb5 Nb4) 13... f5? { (-1.61 → -0.44) Mistake. Rad8 was best. } { [%eval -0.44] } (13... Rad8 14. Kg2 Nb4 15. Be4 f5 16. Bxb7 Nxc2 17. Bd5+ Kh8 18. Re2 Nd4 19. Red2) 14. Ne4?? { (-0.44 → -4.66) Blunder. Bc4+ was best. } { [%eval -4.66] } (14. Bc4+) 14... fxe4 { [%eval -4.75] } 15. Bxe4 { [%eval -4.68] } 15... Nd4 { [%eval -4.64] } 16. Bc6?! { (-4.64 → -7.22) Inaccuracy. Kf1 was best. } { [%eval -7.22] } (16. Kf1 Rad8 17. c3 Nc6 18. Ke2 Bf6 19. Rf1 Kh8 20. Rxd8 Rxd8 21. Bxc6 bxc6) 16... Nxc6 { [%eval -6.73] } 17. c3 { [%eval -6.86] } 17... Nd4 { [%eval -5.9] } 18. cxd4 { [%eval -5.86] } 18... exd4 { [%eval -5.88] } 19. Re4 { [%eval -6.11] } 19... Rad8 { [%eval -6.13] } 20. Rd3 { [%eval -6.4] } 20... Rf7 { [%eval -5.87] } 21. Kg2 { [%eval -6.56] } 21... Rdf8 { [%eval -5.98] } 22. Kg3 { [%eval -6.43] } 22... c5 { [%eval -6.39] } 23. Rh4 { [%eval -6.97] } 23... c4 { [%eval -6.8] } 24. Re4?! { (-6.80 → -10.48) Inaccuracy. Rd2 was best. } { [%eval -10.48] } (24. Rd2 Rxf3+ 25. Kg2 R3f7 26. Kg1 Rd8 27. a4 h6 28. Re4 Bf6) 24... cxd3 { [%eval -10.16] } 25. Rxd4?! { (-10.16 → Mate in 7) Checkmate is now unavoidable. Re1 was best. } { [%eval #-7] } (25. Re1 Rxf3+ 26. Kg2 Rxf2+ 27. Kh1 d2 28. Rd1 h5 29. b4 Kh7 30. b5 R8f5) 25... d2? { (Mate in 7 → -7.65) Lost forced checkmate sequence. Bxd4 was best. } { [%eval -7.65] } (25... Bxd4 26. f4 d2 27. f5 d1=Q 28. f6 Qg1+ 29. Kh3 Qxf2 30. Kg4 Qg2+ 31. Kh4) 26. Rxd2 { [%eval -7.42] } 26... Rxf3+ { [%eval -7.79] } 27. Kg2 { [%eval -7.51] } 27... Rxf2+ { [%eval -7.0] } 28. Kg1?? { (-7.00 → Mate in 3) Checkmate is now unavoidable. Rxf2 was best. } { [%eval #-3] } (28. Rxf2 Rxf2+ 29. Kxf2 Bxb2 30. Ke3 Kf7 31. Kd3 Ke6 32. Kc4 g5 33. Kc5 Bf6) 28... Bxb2? { (Mate in 3 → -7.41) Lost forced checkmate sequence. Rxd2 was best. } { [%eval -7.41] } (28... Rxd2 29. h3 Bd4+ 30. Kh1 Rf1#) 29. Rxf2 { [%eval -9.27] } 29... Rxf2 { [%eval -7.05] } 30. Kxf2 { [%eval -7.27] } 30... Bd4+ { [%eval -6.91] } 31. Kf3 { [%eval -6.81] } { White wins on time. } 1-0