- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/P0guznlq"] [Date "2025.05.03"] [Round "-"] [White "NormanTuttle"] [Black "lonelyghost06"] [Result "0-1"] [GameId "P0guznlq"] [UTCDate "2025.05.03"] [UTCTime "14:59:20"] [WhiteElo "1687"] [BlackElo "1720"] [WhiteRatingDiff "-15"] [BlackRatingDiff "+17"] [Variant "Standard"] [TimeControl "1800+30"] [ECO "C62"] [Opening "Ruy Lopez: Steinitz Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.21] } 2. Nf3 { [%eval 0.13] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.53] } { C62 Ruy Lopez: Steinitz Defense } 4. d4 { [%eval 0.45] } 4... Bd7 { [%eval 0.89] } 5. Nc3 { [%eval 0.43] } 5... Nf6 { [%eval 0.81] } 6. O-O { [%eval 0.46] } 6... a6?! { (0.46 → 1.29) Inaccuracy. exd4 was best. } { [%eval 1.29] } (6... exd4 7. Nxd4 Be7 8. Nxc6 Bxc6 9. Bxc6+ bxc6 10. b3 O-O 11. f4) 7. Ba4?! { (1.29 → 0.25) Inaccuracy. Bxc6 was best. } { [%eval 0.25] } (7. Bxc6 Bxc6 8. dxe5 Nxe4 9. Nxe4 Bxe4 10. Ng5 Bf5 11. Qd5 Qd7) 7... Be7 { [%eval 0.44] } 8. Re1 { [%eval 0.12] } 8... O-O?! { (0.12 → 1.12) Inaccuracy. exd4 was best. } { [%eval 1.12] } (8... exd4) 9. Bxc6 { [%eval 1.15] } 9... Bxc6 { [%eval 1.18] } 10. dxe5 { [%eval 1.13] } 10... dxe5 { [%eval 1.27] } 11. Bg5? { (1.27 → 0.05) Mistake. Qxd8 was best. } { [%eval 0.05] } (11. Qxd8 Rfxd8) 11... h6 { [%eval 0.0] } 12. Bh4 { [%eval 0.08] } 12... Nd7 { [%eval 0.09] } 13. Bg3 { [%eval -0.29] } 13... f6 { [%eval -0.27] } 14. Nd5 { [%eval -0.25] } 14... b6?! { (-0.25 → 0.34) Inaccuracy. Nb6 was best. } { [%eval 0.34] } (14... Nb6 15. Nxe7+) 15. Nh4 { [%eval 0.36] } 15... Rf7 { [%eval 0.39] } 16. Nf5 { [%eval 0.44] } 16... Bf8 { [%eval 0.59] } 17. c4?! { (0.59 → -0.08) Inaccuracy. Qg4 was best. } { [%eval -0.08] } (17. Qg4 Kh7) 17... Nc5 { [%eval -0.12] } 18. f3?! { (-0.12 → -0.72) Inaccuracy. Qg4 was best. } { [%eval -0.72] } (18. Qg4 Kh7) 18... Bb7?! { (-0.72 → -0.17) Inaccuracy. Bd7 was best. } { [%eval -0.17] } (18... Bd7) 19. a3? { (-0.17 → -1.37) Mistake. b4 was best. } { [%eval -1.37] } (19. b4 Ne6) 19... c6 { [%eval -1.52] } 20. Nde3 { [%eval -1.5] } 20... Nd3?! { (-1.50 → -0.62) Inaccuracy. g6 was best. } { [%eval -0.62] } (20... g6 21. Nh4 Qxd1 22. Raxd1 Kh7 23. b4 Ne6 24. Re2 a5 25. Rb2 Bc8 26. Bf2) 21. Qc2?? { (-0.62 → -3.03) Blunder. Re2 was best. } { [%eval -3.03] } (21. Re2 Bc8) 21... Bc5?? { (-3.03 → 0.12) Blunder. Nxe1 was best. } { [%eval 0.12] } (21... Nxe1 22. Rxe1 Bc8 23. f4 exf4 24. Bxf4 Be6 25. h3 a5 26. Rf1 Qe8 27. Rf3) 22. Red1 { [%eval 0.14] } 22... Rd7 { [%eval 0.22] } 23. Kh1?! { (0.22 → -0.45) Inaccuracy. b4 was best. } { [%eval -0.45] } (23. b4 Bxe3+ 24. Nxe3 a5 25. Rab1 axb4 26. axb4 Ra3 27. Qe2 Kh7 28. h4 Bc8) 23... Kh7?! { (-0.45 → 0.49) Inaccuracy. a5 was best. } { [%eval 0.49] } (23... a5 24. Rd2 Nf4 25. Rad1 Rxd2 26. Rxd2 Qc7 27. Bf2 Ne6 28. Nd1 Kh7 29. Be3) 24. b4?! { (0.49 → -0.38) Inaccuracy. Rd2 was best. } { [%eval -0.38] } (24. Rd2) 24... Bxe3 { [%eval 0.03] } 25. Nxe3 { [%eval 0.01] } 25... Nxb4?? { (0.01 → 3.77) Blunder. a5 was best. } { [%eval 3.77] } (25... a5 26. Rab1) 26. axb4 { [%eval 3.91] } 26... b5 { [%eval 4.13] } 27. c5 { [%eval 4.03] } 27... Rd4 { [%eval 4.72] } 28. Rab1?! { (4.72 → 3.45) Inaccuracy. Nf5 was best. } { [%eval 3.45] } (28. Nf5 Rxd1+ 29. Rxd1 Qc7 30. Be1 Bc8 31. Nd6 Be6 32. Ra1 Qa7 33. Qc1 Bc8) 28... Bc8 { [%eval 3.98] } 29. Bf2 { [%eval 3.19] } 29... Be6 { [%eval 3.87] } 30. Nf5 { [%eval 3.67] } 30... Rxd1+ { [%eval 3.4] } 31. Rxd1 { [%eval 3.43] } 31... Qe8 { [%eval 3.99] } 32. Nd6 { [%eval 4.03] } 32... Qe7 { [%eval 4.5] } 33. Ra1 { [%eval 3.99] } 33... g6 { [%eval 4.5] } 34. Bg3 { [%eval 4.09] } 34... g5 { [%eval 4.44] } 35. Bf2 { [%eval 4.13] } 35... h5 { [%eval 4.12] } 36. Rd1?! { (4.12 → 3.25) Inaccuracy. h4 was best. } { [%eval 3.25] } (36. h4 Qg7 37. Qe2 g4 38. Be1 a5 39. Rxa5 Rxa5 40. bxa5 b4 41. Nf5 Bxf5) 36... Kg6?! { (3.25 → 4.18) Inaccuracy. a5 was best. } { [%eval 4.18] } (36... a5 37. bxa5 Rxa5 38. Nf5 Qf7 39. Qd3 Ra7 40. Be1 h4 41. h3 Bb3 42. Rc1) 37. Rd2?! { (4.18 → 3.21) Inaccuracy. Nf5 was best. } { [%eval 3.21] } (37. Nf5 Qf7 38. Qd2 h4 39. Qd6 h3 40. Qxc6 Rc8 41. Qxa6 Kh7 42. Qd6 Ra8) 37... a5 { [%eval 3.25] } 38. bxa5 { [%eval 3.3] } 38... Rxa5 { [%eval 3.1] } 39. h3 { [%eval 2.73] } 39... Ra1+ { [%eval 3.07] } 40. Rd1?? { (3.07 → 0.35) Blunder. Kh2 was best. } { [%eval 0.35] } (40. Kh2 Qc7 41. Qc3 Qa5 42. Qxa5 Rxa5 43. Nb7 Ra6 44. Nd8 Bc4 45. Rb2 h4) 40... Ra2 { [%eval 0.41] } 41. Qd3 { [%eval 0.62] } 41... Rxf2 { [%eval 0.55] } 42. Ra1?? { (0.55 → -1.55) Blunder. Nf5 was best. } { [%eval -1.55] } (42. Nf5) 42... b4 { [%eval -1.54] } 43. Rb1?! { (-1.54 → -2.77) Inaccuracy. Kg1 was best. } { [%eval -2.77] } (43. Kg1 Rb2) 43... b3?? { (-2.77 → -0.66) Blunder. Qa7 was best. } { [%eval -0.66] } (43... Qa7 44. Nf5 Qa2 45. Rg1 Rd2 46. Qe3 b3 47. Qc3 Qc2 48. Qb4 Bxf5 49. exf5+) 44. Qe3 { [%eval -0.72] } 44... Rc2 { [%eval -0.89] } 45. Qd3?? { (-0.89 → -3.52) Blunder. Rxb3 was best. } { [%eval -3.52] } (45. Rxb3) 45... Rxc5 { [%eval -2.85] } 46. Nf5 { [%eval -3.49] } 46... Bxf5?? { (-3.49 → -0.10) Blunder. Qd7 was best. } { [%eval -0.1] } (46... Qd7 47. Nd6 Rb5 48. Rd1 b2 49. Qb1 Rb8 50. Rd2 Qc7 51. Nf5 Qb7 52. Rc2) 47. exf5+ { [%eval -0.23] } 47... Kg7 { [%eval -0.23] } 48. Rxb3? { (-0.23 → -1.73) Mistake. Qxb3 was best. } { [%eval -1.73] } (48. Qxb3) 48... Rd5? { (-1.73 → -0.28) Mistake. Rc1+ was best. } { [%eval -0.28] } (48... Rc1+ 49. Kh2 Qc7 50. Qd2 Rf1 51. Rd3 e4+ 52. Rd6 Qb6 53. Qd4 Qxd4 54. Rxd4) 49. Qb1?? { (-0.28 → -4.46) Blunder. Qa6 was best. } { [%eval -4.46] } (49. Qa6 Rd1+ 50. Kh2 e4 51. Rb7 Rd7 52. Rxd7 Qxd7 53. fxe4 Qc7+ 54. Kh1 g4) 49... Qd6 { [%eval -4.19] } 50. Rb7+ { [%eval -4.0] } 50... Kh6 { [%eval -3.52] } 51. Qb6? { (-3.52 → -6.32) Mistake. Qb4 was best. } { [%eval -6.32] } (51. Qb4 c5 52. Qb6 g4 53. fxg4 hxg4 54. Qxd6 Rxd6 55. hxg4 Rc6 56. Kh2 c4) 51... Rd1+ { [%eval -6.21] } 52. Kh2?? { (-6.21 → Mate in 4) Checkmate is now unavoidable. Qg1 was best. } { [%eval #-4] } (52. Qg1 Rxg1+ 53. Kxg1 e4 54. fxe4 Qd4+ 55. Kh2 Qxe4 56. Rf7 Qxf5 57. Rf8 Qe5+) 52... e4+ { [%eval #-3] } 53. f4 { [%eval #-3] } 53... Qxf4+ { [%eval #-2] } { White resigns. } 0-1