- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Royal Rumble -19 Arena"] [Site "https://lichess.org/V2v3UJe6"] [Date "2025.09.30"] [White "Han_Salawa"] [Black "Ryan_Joseph18"] [Result "1-0"] [GameId "V2v3UJe6"] [UTCDate "2025.09.30"] [UTCTime "05:38:37"] [WhiteElo "1907"] [BlackElo "1954"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-6"] [Variant "Standard"] [TimeControl "120+3"] [ECO "B06"] [Opening "Modern Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... g6 { [%eval 0.5] } 2. d4 { [%eval 0.48] } 2... Bg7 { [%eval 0.48] } { B06 Modern Defense } 3. Nf3 { [%eval 0.32] } 3... e6 { [%eval 0.77] } 4. Be3 { [%eval 0.52] } 4... Ne7 { [%eval 0.9] } 5. Qd2 { [%eval 0.88] } 5... b6 { [%eval 0.97] } 6. Bh6 { [%eval 0.88] } 6... Bb7?? { (0.88 → 5.61) Blunder. Bxh6 was best. } { [%eval 5.61] } (6... Bxh6 7. Qxh6 Ng8 8. Qf4 d6 9. h4 Bb7 10. Nc3 Qf6 11. Qe3) 7. Bxg7 { [%eval 5.79] } 7... Rg8 { [%eval 5.46] } 8. Bh6 { [%eval 5.44] } 8... Nbc6 { [%eval 5.64] } 9. Nc3 { [%eval 5.78] } 9... d6 { [%eval 6.41] } 10. O-O-O { [%eval 6.35] } 10... Qd7 { [%eval 6.53] } 11. d5 { [%eval 6.34] } 11... Ne5 { [%eval 6.68] } 12. dxe6 { [%eval 6.43] } 12... Qxe6 { [%eval 6.35] } 13. Nxe5 { [%eval 6.46] } 13... Qxe5 { [%eval 6.39] } 14. f4 { [%eval 6.08] } 14... Qa5 { [%eval 6.41] } 15. Kb1 { [%eval 5.8] } 15... O-O-O { [%eval 5.92] } 16. Nd5 { [%eval 5.37] } 16... Bxd5 { [%eval 5.41] } 17. exd5 { [%eval 5.29] } 17... Qxd2 { [%eval 5.2] } 18. Rxd2 { [%eval 5.21] } 18... Nf5 { [%eval 5.2] } 19. Bg5 { [%eval 5.17] } 19... Rde8 { [%eval 5.13] } 20. Bd3 { [%eval 5.08] } 20... h6 { [%eval 5.3] } 21. Bxf5+ { [%eval 4.4] } 21... gxf5 { [%eval 4.22] } 22. Bxh6?! { (4.22 → 2.80) Inaccuracy. Bf6 was best. } { [%eval 2.8] } (22. Bf6 h5 23. Kc1 Re4 24. g3 b5 25. Rdd1 h4 26. Rde1 hxg3 27. hxg3 Rxg3) 22... Kb7? { (2.80 → 5.17) Mistake. f6 was best. } { [%eval 5.17] } (22... f6 23. Rd3 Rg6 24. Rh3 Rh8 25. Kc1 Rxg2 26. Rg3 Rxg3 27. hxg3 Kd7 28. Rh4) 23. c4? { (5.17 → 2.91) Mistake. Bg5 was best. } { [%eval 2.91] } (23. Bg5 Rh8 24. Rdd1 Re3 25. h4 Rh5 26. Rhe1 Rg3 27. Rg1 Rg4 28. a3 a5) 23... Re4? { (2.91 → 4.85) Mistake. f6 was best. } { [%eval 4.85] } (23... f6 24. h4 Rg4 25. Rh3 Rh8 26. Re3 Rxh6 27. g3 Rh8) 24. b3?! { (4.85 → 3.18) Inaccuracy. Bg5 was best. } { [%eval 3.18] } (24. Bg5 Rh8 25. Bf6 Rh6 26. Bc3 Rh4 27. Rc2 Rhxf4 28. h3 Rxc4 29. Bd2) 24... Rh8?! { (3.18 → 4.94) Inaccuracy. f6 was best. } { [%eval 4.94] } (24... f6 25. h4 Rg6 26. Bg5 fxg5 27. fxg5 Rg4 28. Kc2 Rg8 29. Rf2 Rh8 30. g3) 25. Bg5 { [%eval 4.82] } 25... Rg8 { [%eval 5.38] } 26. h4 { [%eval 5.09] } 26... Rge8 { [%eval 4.85] } 27. h5 { [%eval 5.03] } 27... Rh8 { [%eval 5.4] } 28. h6 { [%eval 5.34] } 28... Rh7 { [%eval 5.23] } 29. Kc2 { [%eval 5.16] } 29... Re3 { [%eval 5.69] } 30. Rg1?! { (5.69 → 4.32) Inaccuracy. Kd1 was best. } { [%eval 4.32] } (30. Kd1 f6 31. Re2 Rg3 32. Rh3 Rxh3 33. gxh3 Kc8 34. Kd2 Kd7) 30... Rg3 { [%eval 5.26] } 31. Rf2 { [%eval 4.66] } 31... c6 { [%eval 5.35] } 32. Rf3 { [%eval 5.36] } 32... Rg4 { [%eval 5.33] } 33. dxc6+ { [%eval 5.33] } 33... Kxc6 { [%eval 5.22] } 34. Rd3 { [%eval 4.57] } 34... b5 { [%eval 5.61] } 35. Re1 { [%eval 4.79] } 35... bxc4 { [%eval 4.65] } 36. bxc4 { [%eval 4.13] } 36... Kc5?! { (4.13 → 5.88) Inaccuracy. f6 was best. } { [%eval 5.88] } (36... f6 37. Bxf6 Rxh6 38. Bc3 Rxf4 39. g3 Re4 40. Bd2 Rh2 41. Rd1 f4 42. gxf4) 37. Red1 { [%eval 5.99] } 37... Rxg2+ { [%eval 6.19] } 38. R1d2 { [%eval 5.58] } 38... Rg3?! { (5.58 → 7.39) Inaccuracy. Rxd2+ was best. } { [%eval 7.39] } (38... Rxd2+ 39. Rxd2 Kxc4 40. Rxd6 Kc5 41. Rf6 Kd4 42. a4 Kd5 43. Kd3 Rh8 44. Rxf5+) 39. Rxg3 { [%eval 7.1] } 39... Kxc4? { (7.10 → Mate in 7) Checkmate is now unavoidable. f6 was best. } { [%eval #7] } (39... f6 40. Rgd3 fxg5 41. Rd5+ Kc6 42. Rxd6+ Kc7 43. Rg6 Rh8 44. Rg7+ Kc6 45. fxg5) 40. Rgd3 { [%eval #6] } 40... d5 { [%eval #3] } 41. Rxd5 { [%eval #2] } 41... f6 { [%eval #1] } 42. R2d4# { White wins by checkmate. } 1-0