lichess.org
Donate
FEN
[Event "casual rapid game"] [Site "https://lichess.org/oxXAsZ7H"] [Date "2025.09.07"] [Round "-"] [White "coach_armin_khajavi"] [Black "MH2962"] [Result "1-0"] [GameId "oxXAsZ7H"] [UTCDate "2025.09.07"] [UTCTime "08:14:16"] [WhiteElo "1483"] [BlackElo "2169"] [WhiteTitle "FM"] [Variant "Standard"] [TimeControl "360+3"] [ECO "C67"] [Opening "Ruy Lopez: Berlin Defense, Berlin Wall"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.13] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.19] } 4. O-O { [%eval 0.06] } 4... Nxe4 { [%eval 0.14] } 5. d4 { [%eval 0.14] } 5... Nd6 { [%eval 0.04] } 6. Bxc6 { [%eval 0.07] } 6... dxc6 { [%eval 0.17] } 7. dxe5 { [%eval 0.05] } 7... Nf5 { [%eval 0.22] } 8. Qxd8+ { [%eval 0.24] } 8... Kxd8 { [%eval 0.21] } 9. Nc3 { [%eval 0.16] } 9... Bd7 { [%eval 0.22] } { C67 Ruy Lopez: Berlin Defense, Berlin Wall } 10. h3 { [%eval 0.21] } 10... h6 { [%eval 0.2] } 11. Rd1 { [%eval 0.03] } 11... Kc8 { [%eval 0.06] } 12. b3 { [%eval 0.1] } 12... Be7 { [%eval 0.15] } 13. Bb2 { [%eval 0.25] } 13... Be6 { [%eval 0.37] } 14. g4 { [%eval 0.48] } 14... Nh4 { [%eval 0.4] } 15. Nd4 { [%eval 0.0] } 15... Bd7 { [%eval 0.03] } 16. f4 { [%eval 0.0] } 16... Ng6 { [%eval 0.01] } 17. Nce2 { [%eval -0.21] } 17... h5 { [%eval -0.18] } 18. Nf5 { [%eval -0.19] } 18... hxg4 { [%eval -0.25] } 19. hxg4 { [%eval -0.24] } 19... Bxf5 { [%eval 0.07] } 20. gxf5 { [%eval 0.17] } 20... Bc5+ { [%eval 0.04] } 21. Kf1 { [%eval -0.07] } 21... Nh4?! { (-0.07 → 0.78) Inaccuracy. Ne7 was best. } { [%eval 0.78] } (21... Ne7 22. Ng3) 22. Ng3 { [%eval 0.75] } 22... b6 { [%eval 0.88] } 23. Bd4?? { (0.88 → -2.46) Blunder. Ke2 was best. } { [%eval -2.46] } (23. Ke2) 23... Bxd4 { [%eval -2.21] } 24. Rxd4 { [%eval -2.3] } 24... Nxf5 { [%eval -2.45] } 25. Rd3 { [%eval -2.65] } 25... Nxg3+? { (-2.65 → -1.04) Mistake. Rh4 was best. } { [%eval -1.04] } (25... Rh4 26. Rf3 Nxg3+ 27. Rxg3 Rxf4+ 28. Kg2 g6 29. Re1 c5 30. e6 fxe6 31. Rxe6) 26. Rxg3 { [%eval -0.81] } 26... g6 { [%eval -0.66] } 27. Kg2 { [%eval -1.07] } 27... Kd7 { [%eval -1.13] } 28. Rd1+ { [%eval -1.34] } 28... Ke6 { [%eval -1.36] } 29. Rgd3 { [%eval -1.19] } 29... Rhe8?! { (-1.19 → -0.56) Inaccuracy. Rh4 was best. } { [%eval -0.56] } (29... Rh4 30. Kf3) 30. Kg3 { [%eval -0.63] } 30... Kf5?! { (-0.63 → 0.12) Inaccuracy. a5 was best. } { [%eval 0.12] } (30... a5 31. R3d2 c5 32. a4 Rac8 33. c4 Rg8 34. Kg4) 31. Rd7 { [%eval 0.51] } 31... g5?? { (0.51 → 4.92) Blunder. Rf8 was best. } { [%eval 4.92] } (31... Rf8) 32. Rxf7+ { [%eval 4.67] } 32... Ke6 { [%eval 5.37] } 33. Rf6+ { [%eval 5.24] } 33... Ke7 { [%eval 5.0] } 34. fxg5?! { (5.00 → 3.77) Inaccuracy. f5 was best. } { [%eval 3.77] } (34. f5 Rad8 35. Re6+ Kf7 36. Rxd8 Rxd8 37. Kg4 Rd5 38. Kxg5 Rc5 39. c4 b5) 34... Rg8?! { (3.77 → 5.08) Inaccuracy. c5 was best. } { [%eval 5.08] } (34... c5 35. Kg4 Rad8 36. Rxd8 Rxd8 37. g6 Rd2 38. Kf3 Rd1 39. Kf4 Rd2 40. Rf7+) 35. Kf4 { [%eval 5.23] } 35... Raf8 { [%eval 5.11] } 36. Rh1 { [%eval 5.05] } 36... Rxf6+?! { (5.05 → 7.11) Inaccuracy. Rh8 was best. } { [%eval 7.11] } (36... Rh8 37. Rxh8 Rxh8 38. Rxc6 Rf8+ 39. Ke4 Rf1 40. Rxc7+ Ke6 41. Rc6+ Kd7 42. Rf6) 37. exf6+ { [%eval 6.87] } 37... Kf7 { [%eval 8.72] } 38. Rh7+ { [%eval 6.67] } 38... Kg6 { [%eval 8.08] } 39. Rxc7 { [%eval 6.1] } 39... Rd8?! { (6.10 → 8.29) Inaccuracy. a6 was best. } { [%eval 8.29] } (39... a6 40. Rxc6 Rd8 41. Rc7 Rd4+ 42. Ke3 Rh4 43. Rg7+ Kf5 44. c4 Rh3+ 45. Kd4) 40. Rg7+ { [%eval 8.57] } 40... Kh5 { [%eval 7.99] } 41. c4 { [%eval 6.74] } 41... Rd2 { [%eval 6.93] } 42. f7 { [%eval 6.59] } 42... Rxa2?? { (6.59 → Mate in 2) Checkmate is now unavoidable. Rf2+ was best. } { [%eval #2] } (42... Rf2+ 43. Ke5 a5 44. Kd6 c5 45. g6 Rf6+ 46. Kd5 Kh6 47. Rg8 a4 48. f8=Q+) 43. g6? { (Mate in 2 → 7.44) Lost forced checkmate sequence. Rh7+ was best. } { [%eval 7.44] } (43. Rh7+ Kg6 44. f8=N#) 43... Rf2+ { [%eval 7.33] } 44. Ke5 { [%eval 6.98] } 44... Kh6 { [%eval 7.13] } 45. Rg8 { [%eval 6.99] } 45... Re2+ { [%eval 8.9] } 46. Kd6 { [%eval 8.79] } 46... Rd2+ { [%eval 8.9] } 47. Kxc6 { [%eval 7.75] } { Black resigns. } 1-0