- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Classical Shield Arena"] [Site "https://lichess.org/zQwZ1ff6"] [Date "2025.10.10"] [Round "-"] [White "R_Contreras"] [Black "Aruama"] [Result "1-0"] [GameId "zQwZ1ff6"] [UTCDate "2025.10.10"] [UTCTime "18:30:19"] [WhiteElo "1842"] [BlackElo "2025"] [WhiteRatingDiff "+19"] [BlackRatingDiff "-11"] [Variant "Standard"] [TimeControl "1200+10"] [ECO "E70"] [Opening "King's Indian Defense: Normal Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.18] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... Bg7 { [%eval 0.46] } 4. e4 { [%eval 0.4] } { E70 King's Indian Defense: Normal Variation } 4... O-O { [%eval 0.53] } 5. Bg5 { [%eval 0.39] } 5... d6 { [%eval 0.27] } 6. Qd2 { [%eval 0.21] } 6... c5 { [%eval 0.26] } 7. Nf3 { [%eval 0.0] } 7... cxd4 { [%eval 0.03] } 8. Nxd4 { [%eval 0.03] } 8... Nc6 { [%eval 0.1] } 9. Nxc6 { [%eval 0.08] } 9... bxc6 { [%eval 0.03] } 10. Bh6?! { (0.03 → -0.72) Inaccuracy. Rc1 was best. } { [%eval -0.72] } (10. Rc1 a5) 10... Rb8?! { (-0.72 → 0.00) Inaccuracy. Bxh6 was best. } { [%eval 0.0] } (10... Bxh6 11. Qxh6 Qb6 12. Qd2 a5 13. Be2 a4 14. O-O Be6 15. Rac1 Rfb8 16. Rc2) 11. Bxg7 { [%eval 0.0] } 11... Kxg7 { [%eval 0.12] } 12. Bd3 { [%eval -0.2] } 12... Qb6 { [%eval 0.0] } 13. b3 { [%eval -0.05] } 13... Qd4 { [%eval 0.14] } 14. O-O { [%eval 0.16] } 14... e5 { [%eval 0.38] } 15. Rad1 { [%eval 0.17] } 15... Bg4 { [%eval 0.21] } 16. Be2 { [%eval -0.16] } 16... Bxe2 { [%eval -0.16] } 17. Qxd4? { (-0.16 → -1.51) Mistake. Nxe2 was best. } { [%eval -1.51] } (17. Nxe2) 17... exd4 { [%eval -1.42] } 18. Nxe2 { [%eval -1.41] } 18... Nxe4?? { (-1.41 → 0.29) Blunder. c5 was best. } { [%eval 0.29] } (18... c5) 19. Nxd4 { [%eval 0.19] } 19... c5 { [%eval 0.45] } 20. Nc6 { [%eval 0.02] } 20... Rb7 { [%eval 0.0] } 21. Rfe1 { [%eval 0.03] } 21... Nc3 { [%eval 0.14] } 22. Rxd6 { [%eval 0.16] } 22... Nxa2 { [%eval 0.16] } 23. Re3 { [%eval 0.01] } 23... Nc1?! { (0.01 → 0.71) Inaccuracy. Rb6 was best. } { [%eval 0.71] } (23... Rb6 24. Rd2) 24. h3?! { (0.71 → -0.27) Inaccuracy. Na5 was best. } { [%eval -0.27] } (24. Na5 Rb6) 24... Nxb3 { [%eval -0.24] } 25. Nxa7?? { (-0.24 → -2.40) Blunder. Rdd3 was best. } { [%eval -2.4] } (25. Rdd3 Rb6) 25... Na5 { [%eval -2.17] } 26. Ra6 { [%eval -2.56] } 26... Nxc4 { [%eval -2.3] } 27. Rc3 { [%eval -2.36] } 27... Nd2 { [%eval -2.43] } 28. Rxc5 { [%eval -2.29] } 28... Rb1+ { [%eval -1.52] } 29. Kh2 { [%eval -1.63] } 29... Nf1+ { [%eval -1.66] } 30. Kh1?! { (-1.66 → -2.93) Inaccuracy. Kg1 was best. } { [%eval -2.93] } (30. Kg1 Nd2+ 31. Kh2 Rd8 32. Nb5 Rd3 33. Nc3 Nf1+ 34. Kg1 Re1 35. f3 Rd2) 30... Ng3+? { (-2.93 → -1.48) Mistake. Rd8 was best. } { [%eval -1.48] } (30... Rd8 31. Ra2 Rdd1 32. f3 Ne3+ 33. Kh2 Nf5 34. Rxf5 gxf5 35. Kg3 Rbc1 36. Nb5) 31. Kh2 { [%eval -2.67] } 31... Nf1+ { [%eval -2.73] } 32. Kg1 { [%eval -2.13] } 32... h5?? { (-2.13 → -0.29) Blunder. Nd2+ was best. } { [%eval -0.29] } (32... Nd2+ 33. Kh2 Re8 34. Nb5 Ree1 35. Ra4 h5 36. Nd6 Rbd1 37. Nxf7 Kxf7 38. Rc7+) 33. Rac6 { [%eval -0.27] } 33... Ng3+ { [%eval -0.12] } 34. Kh2 { [%eval -0.16] } 34... Ne4 { [%eval -0.11] } 35. Rc2 { [%eval -0.23] } 35... Ra8 { [%eval -0.09] } 36. Nc8?? { (-0.09 → -5.07) Blunder. Re2 was best. } { [%eval -5.07] } (36. Re2) 36... Raa1 { [%eval -5.07] } 37. g3 { [%eval -5.17] } 37... g5?? { (-5.17 → 0.00) Blunder. Rh1+ was best. } { [%eval 0.0] } (37... Rh1+ 38. Kg2 Ng5 39. f3 Rhg1+ 40. Kf2 Raf1+ 41. Ke2 Re1+ 42. Kd3 Rxg3 43. R6c3) 38. Nd6 { [%eval -0.11] } 38... Nxd6 { [%eval -0.31] } 39. Rxd6 { [%eval -0.31] } 39... g4 { [%eval -0.36] } 40. hxg4 { [%eval -0.36] } 40... hxg4 { [%eval -0.37] } 41. f4 { [%eval -0.5] } 41... gxf3 { [%eval 0.0] } 42. Kh3 { [%eval 0.0] } 42... f5?? { (0.00 → Mate in 2) Checkmate is now unavoidable. Ra4 was best. } { [%eval #2] } (42... Ra4 43. g4 Rg1 44. Rf2 Raxg4 45. Rxf3 f5 46. Rxf5 R1g3+ 47. Kh2 Rg2+ 48. Kh1) 43. Rc7+ { [%eval #1] } { Black resigns. } 1-0