- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated ultraBullet game"] [Site "https://lichess.org/pAbFo94w"] [Date "2026.02.10"] [Round "-"] [White "mraquariyaz67"] [Black "M1nds"] [Result "1-0"] [GameId "pAbFo94w"] [UTCDate "2026.02.10"] [UTCTime "03:49:43"] [WhiteElo "2871"] [BlackElo "2650"] [WhiteRatingDiff "+3"] [BlackRatingDiff "-2"] [WhiteTitle "GM"] [WhiteFideId "30953499"] [Variant "Standard"] [TimeControl "15+0"] [ECO "B23"] [Opening "Sicilian Defense: Grand Prix Attack"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. Nc3 { [%eval 0.19] } 2... Nc6 { [%eval 0.23] } 3. f4 { [%eval -0.09] } { B23 Sicilian Defense: Grand Prix Attack } 3... e6 { [%eval 0.0] } 4. Nf3 { [%eval -0.08] } 4... d5 { [%eval 0.0] } 5. d4 { [%eval -0.46] } 5... cxd4 { [%eval 0.0] } 6. Nxd4 { [%eval 0.0] } 6... Bc5 { [%eval 0.2] } 7. Be3 { [%eval 0.22] } 7... Qb6 { [%eval 0.21] } 8. Na4 { [%eval -0.08] } 8... Qa5+ { [%eval 0.02] } 9. c3 { [%eval -0.23] } 9... Bxd4 { [%eval -0.12] } 10. Bxd4 { [%eval -0.19] } 10... Nxd4 { [%eval -0.15] } 11. Qxd4 { [%eval -0.14] } 11... Nf6 { [%eval 0.11] } 12. e5 { [%eval -0.03] } 12... Ne4 { [%eval 0.15] } 13. Bd3 { [%eval 0.2] } 13... b5 { [%eval 0.56] } 14. Bxe4 { [%eval 0.44] } 14... dxe4? { (0.44 → 1.77) Mistake. bxa4 was best. } { [%eval 1.77] } (14... bxa4 15. Bc2 Bd7 16. O-O-O Qb5 17. Qd3 a6 18. Qg3 O-O 19. Qd3 g6 20. Qxb5) 15. Nc5 { [%eval 1.73] } 15... O-O { [%eval 1.71] } 16. Nxe4 { [%eval 1.25] } 16... Qb6?! { (1.25 → 2.04) Inaccuracy. Bb7 was best. } { [%eval 2.04] } (16... Bb7 17. Nd6 Bxg2 18. Rg1 Bh3 19. a3 Bf5 20. O-O-O Rad8 21. Qe3 Qc7 22. Rd4) 17. Nd6 { [%eval 1.96] } 17... Qxd4?! { (1.96 → 2.79) Inaccuracy. Rb8 was best. } { [%eval 2.79] } (17... Rb8 18. O-O-O Qa6 19. a3 Bb7 20. Rd2 Bd5 21. f5 Qb6 22. Re1 a5 23. f6) 18. cxd4 { [%eval 2.65] } 18... Bd7?! { (2.65 → 3.41) Inaccuracy. Rb8 was best. } { [%eval 3.41] } (18... Rb8 19. Kf2 Bb7 20. Rhc1 Bd5 21. Rc7 a5 22. g4 h6 23. h4 a4 24. Ke3) 19. Kd2?! { (3.41 → 2.20) Inaccuracy. Rc1 was best. } { [%eval 2.2] } (19. Rc1 a5 20. Rc7 Be8 21. Ke2 f6 22. g3 Bg6 23. Re7 b4 24. Rxe6 b3) 19... Bc6 { [%eval 2.21] } 20. Rhc1 { [%eval 2.21] } 20... Bd5?! { (2.21 → 2.90) Inaccuracy. Bxg2 was best. } { [%eval 2.9] } (20... Bxg2 21. Rc7 a5 22. Ke3 Rad8 23. Rg1 Bd5 24. a3 b4 25. axb4 axb4 26. f5) 21. g3 { [%eval 2.91] } 21... Rfd8 { [%eval 2.88] } 22. h3 { [%eval 2.82] } 22... f6 { [%eval 2.91] } 23. Rc5 { [%eval 2.67] } 23... fxe5 { [%eval 2.66] } 24. fxe5? { (2.66 → 1.20) Mistake. dxe5 was best. } { [%eval 1.2] } (24. dxe5 b4 25. Ra5 Rd7 26. h4 h6 27. Rc1 b3 28. a3 g5 29. f5 gxh4) 24... a5?! { (1.20 → 2.24) Inaccuracy. Rf8 was best. } { [%eval 2.24] } (24... Rf8 25. Ke2 h5 26. Rxd5 exd5 27. h4 Rab8 28. Rc1 Rb6 29. Rc5 Ra6 30. Rxd5) 25. Rac1? { (2.24 → 0.56) Mistake. Nxb5 was best. } { [%eval 0.56] } (25. Nxb5 Bg2 26. h4 Rf8 27. Re1 Rad8 28. b3 h5 29. Re3 Rf2+ 30. Re2 Rdf8) 25... b4? { (0.56 → 2.11) Mistake. Bxa2 was best. } { [%eval 2.11] } (25... Bxa2 26. Ke3 a4 27. Nxb5 Rab8 28. R1c2 h5 29. Rf2 Bb3 30. h4 Kh7 31. Rf7) 26. b3?? { (2.11 → 0.17) Blunder. Rxd5 was best. } { [%eval 0.17] } (26. Rxd5 exd5 27. Rc5 a4 28. Rxd5 b3 29. a3 Kf8 30. Rc5 Ke7 31. Nf5+ Ke6) 26... a4 { [%eval 0.22] } 27. Rc7 { [%eval 0.0] } 27... axb3 { [%eval -0.01] } 28. axb3 { [%eval -0.08] } 28... Ra2+ { [%eval 0.08] } 29. Ke3 { [%eval 0.0] } 29... Ra3 { [%eval 0.0] } 30. Rb7?? { (0.00 → -4.88) Blunder. Rc8 was best. } { [%eval -4.88] } (30. Rc8 Rxb3+ 31. Kd2 Rf8 32. Rf1 Rxc8 33. Nxc8 g6 34. Ne7+ Kg7 35. Nxd5 exd5) 30... Rxb3+ { [%eval -4.91] } 31. Kf4?! { (-4.91 → -6.70) Inaccuracy. Ke2 was best. } { [%eval -6.7] } (31. Ke2 Bxb7 32. Nxb7 Ra8 33. Kd2 Rxg3 34. Kc2 Rc3+ 35. Kb1 Ra1+ 36. Kxa1 Rxc1+) 31... Rf8+ { [%eval -5.25] } 32. Kg4 { [%eval -4.98] } 32... Bf3+ { [%eval -4.96] } 33. Kh4 { [%eval -4.84] } 33... Bxb7 { [%eval -4.76] } 34. Rc7?! { (-4.76 → -6.30) Inaccuracy. Nxb7 was best. } { [%eval -6.3] } (34. Nxb7 Rc3 35. Rd1 b3 36. Nc5 b2 37. Na4 Rb3 38. Nxb2 Rxb2 39. g4 Re2) 34... Rd3?! { (-6.30 → -4.27) Inaccuracy. Bd5 was best. } { [%eval -4.27] } (34... Bd5 35. Nb5 Rbf3 36. Rc5 R3f7 37. g4 b3 38. Nd6 Rf2 39. Nc8 Rxc8 40. Rxc8+) 35. Nb5? { (-4.27 → -7.13) Mistake. Rxb7 was best. } { [%eval -7.13] } (35. Rxb7 Rxd4+ 36. g4 Rd5 37. Rxb4 Rxe5 38. Rb7 Rd5 39. Ne4 h6 40. g5 Rf4+) 35... Bc6 { [%eval -5.84] } 36. Rxc6 { [%eval -5.49] } 36... Re3? { (-5.49 → -3.45) Mistake. Rb8 was best. } { [%eval -3.45] } (36... Rb8 37. d5 Rxd5 38. Nc7 Rxe5 39. Na6 Rbb5 40. Rc8+ Kf7 41. Rc7+ Kg6 42. Re7) 37. Rb6 { [%eval -4.22] } 37... Re4+?! { (-4.22 → -2.87) Inaccuracy. Rd3 was best. } { [%eval -2.87] } (37... Rd3 38. Nc7 Rxd4+ 39. g4 Rc4 40. Nxe6 Re8 41. Kg3 Rcc8 42. Nxg7 Kxg7 43. Rb7+) 38. g4 { [%eval -2.5] } 38... g5+?? { (-2.50 → 0.03) Blunder. h6 was best. } { [%eval 0.03] } (38... h6 39. Nc7 Rf3 40. Nxe6 Kf7 41. Nd8+ Ke8 42. Ne6 g6 43. Rxb4 Kf7 44. Ng5+) 39. Kxg5 { [%eval 0.12] } 39... Ref4?? { (0.12 → 2.34) Blunder. Rf1 was best. } { [%eval 2.34] } (39... Rf1 40. Kh4 b3 41. Nc7 Rxd4 42. Rxb3 Re4 43. Nxe6 Rxe5 44. Rb8+ Kf7 45. Rf8+) 40. Nd6?? { (2.34 → 0.00) Blunder. Nc7 was best. } { [%eval 0.0] } (40. Nc7 Rf3 41. Nxe6 Re8 42. Nc7 Rd8 43. Rxb4 h6+ 44. Kh4 Rd7 45. Ne6 Kf7) 40... R4f7?? { (0.00 → 5.66) Blunder. Rxd4 was best. } { [%eval 5.66] } (40... Rxd4 41. Kh6 Rd3 42. h4 Rd4 43. Rb7 Rxg4 44. h5 Ra8 45. Ne8 Kf8 46. Nf6) 41. Nxf7 { [%eval 5.43] } 41... Rxf7 { [%eval 5.22] } 42. Rxb4 { [%eval 5.71] } 42... Kg7 { [%eval 6.06] } 43. Rb6 { [%eval 5.84] } 43... h6+ { [%eval 5.88] } 44. Kh5 { [%eval 5.68] } 44... Re7 { [%eval 6.06] } 45. Kh4 { [%eval 5.75] } 45... Rd7 { [%eval 5.87] } 46. Rxe6 { [%eval 5.48] } 46... Rf7 { [%eval 6.29] } 47. Rd6 { [%eval 5.73] } 47... Rd7?? { (5.73 → Mate in 8) Checkmate is now unavoidable. Re7 was best. } { [%eval #8] } (47... Re7 48. Kh5 Kf7 49. Rf6+ Kg7 50. Rg6+ Kh7 51. Rxh6+ Kg7 52. g5 Rf7 53. Rd6) 48. Rxd7+ { [%eval #7] } 48... Kg6 { [%eval #7] } 49. Rd6+ { [%eval #6] } 49... Kg7 { [%eval #17] } 50. Kh5 { [%eval 19.72] } 50... Kg8?! { (19.72 → Mate in 4) Checkmate is now unavoidable. Kf7 was best. } { [%eval #4] } (50... Kf7 51. Rxh6 Ke7 52. Kg5 Kd7 53. Kf6 Kc6 54. e6 Kd6 55. e7 Kd7 56. h4) 51. Rf6 { [%eval #5] } 51... Kh8 { [%eval #3] } 52. e6 { [%eval #3] } 52... Kg8 { [%eval #2] } 53. d5 { [%eval #3] } 53... Kg7 { [%eval #3] } 54. Rf5 { [%eval #3] } { White wins on time. } 1-0