[Event "Teheran Saipa Cup 2nd"]
[Site "Teheran"]
[Date "2004.09.15"]
[Round "3"]
[White "Moradiabadi, Elshan"]
[Black "Ulybin, Mikhail"]
[Result "1-0"]
[WhiteElo "2435"]
[BlackElo "2586"]
[Annotator "GM Elshan"]
[Variant "Standard"]
[ECO "A07"]
[Opening "King's Indian Attack: Double Fianchetto"]
[StudyName "My most memorable games"]
[ChapterName "Moradiabadi, Elshan - Ulybin, Mikhail"]
[Source "https://lichess.org/study/SZulrUgM/qfnvmKU6"]
[Orientation "white"]
{ [%evp 0,111,26,17,15,-10,24,26,26,-2,32,1,23,14,28,7,38,39,70,65,67,30,30,1,9,
2,10,-4,-7,-29,-7,0,54,26,51,48,20,25,25,-7,-10,-12,-5,-5,-13,-20,85,156,128,
114,114,131,133,133,133,151,151,184,210,204,204,193,264,127,107,107,100,129,
107,107,158,135,135,116,120,133,129,118,88,89,171,183,197,178,204,167,175,204,
222,240,219,257,257,280,288,301,299,303,639,550,598,642,749,769,785,451,455,
460,458,327,339,377,386,407] }
1. Nf3 { [%eval 0.36] } { Now a full-IM, I needed to learn how to beat GMs. This game has little to do with my career since I had a mediocre event in this strong round-robin. Yet, this game gave me the confidence to believe in my calculations. Outcalculating a close to 2600 Elo player was something that really boosted my confidence. } 1... d5 { [%eval 0.34] } 2. g3 { [%eval 0.12] } 2... g6 { [%eval 0.32] } 3. Bg2 { [%eval 0.16] } 3... Bg7 { [%eval 0.21] } 4. c4 { [%eval 0.0] } 4... d4 { [%eval 0.17] } 5. d3 { [%eval -0.1] } 5... e5 { [%eval 0.4] } 6. O-O { [%eval -0.09] } 6... Ne7 { [%eval 0.44] } 7. b4 { [%eval 0.29] } 7... O-O { [%eval 0.32] } 8. Nbd2 { [%eval 0.38] } 8... a5 { [%eval 0.76] } 9. b5 { [%eval 0.44] } 9... c5 { [%eval 0.53] } 10. bxc6 { [%eval 0.0] } 10... Nexc6 { [%eval 0.04] } 11. Ba3 { [%eval 0.04] } 11... Nb4 { [%eval 0.0] } 12. Ne1 { [%eval -0.16] } 12... Re8 { [%eval -0.06] } 13. Nc2 { [%eval -0.15] } 13... Bf8 { [%eval -0.24] } 14. Bb2 { [%eval -0.25] } 14... N8c6 { [%eval -0.03] } 15. a3 { [%eval 0.0] } 15... Na6 { [%eval -0.01] } { Black is doing well. Ulibin was up on time, and he seemed to be cruising. Luckily, I was young and uncompromising so I let the complications begin. } 16. f4?! { [%eval 0.01] } { Practically correct but not liked by the engines. } 16... exf4 { [%eval -0.1] } 17. Rxf4 { [%eval -0.05] } 17... Bh6 { [%eval 0.31] } 18. Rh4 { [%eval 0.04] } 18... Bg7 { [%eval 0.13] } 19. Qf1 { [%eval 0.0] } 19... g5 { [%eval 0.2] } 20. Bxc6 { [%eval -0.05] } { I went for the exchange sacrifice. } 20... bxc6 { [%eval -0.06] } 21. Rxd4 { [%eval -0.12] } 21... Qb6 { [%eval -0.14] } (21... Bxd4+ 22. Nxd4 Nc5 23. Qf3 $14 { [%csl Bg8][%cal Bd4c6] }) 22. Rb1 { [%eval -0.13] } 22... Bg4?! { [%eval 0.83] } { Inaccuracy. Nc5 was best. } (22... Nc5 23. Qf2) 23. e3! { [%eval 1.04] } { I was very proud after the game. I had seen it all till move 30 at this point. } 23... Rxe3? { [%eval 2.09] } { Inaccuracy. Bh5 was best. } (23... Bh5 24. Ne4 Rxe4 25. Ba1 Qc7 26. Rxe4 Bxa1 27. Rxa1 Nc5 28. Rd4 Nb3 29. Re1 Nxd4 30. Nxd4) 24. Ba1! { [%eval 1.72] } { Cooks up the deflection. } 24... Qa7 { [%eval 2.34] } 25. Qf2! { [%eval 2.11] } 25... Re2 { [%eval 2.45] } 26. Rd8+ { [%eval 2.08] } 26... Bf8 { [%eval 2.27] } 27. Qxa7 { [%eval 2.55] } 27... Rxa7 { [%eval 1.89] } 28. Ne4! { [%eval 1.79] } { The check on f6 is decisive. } 28... f5? { [%eval 3.24] } { Mistake. Bh3 was best. } (28... Bh3) 29. Nf6+ { [%eval 3.27] } 29... Kf7 { [%eval 3.4] } 30. Nxg4 { [%eval 3.24] } 30... Bc5+ { [%eval 3.41] } 31. d4? { [%eval 2.0] } { Mistake. Kf1 was best. } { Pity I ruined a perfect work of art. } (31. Kf1 Rxc2 32. Ne5+ Kg7 33. Nxc6+ Kh6 34. Nxa7 Rxh2 35. Bg7+ Kxg7 36. Rb7+ Kg6 37. d4 Ra2) 31... Be7 { [%eval 2.02] } 32. Ne5+?! { [%eval 1.42] } { Inaccuracy. Rc8 was best. } { This tournament was played with one time control, something at the time we weren't accustomed to. So, I was trying to be practical and enter a better endgame. } (32. Rc8) 32... Rxe5 { [%eval 1.39] } 33. dxe5 { [%eval 1.4] } 33... Bxd8 { [%eval 1.45] } 34. Nd4 { [%eval 1.34] } 34... Nc5 { [%eval 1.47] } 35. Nxf5 { [%eval 1.45] } 35... Ne6 { [%eval 1.77] } 36. Kf2 { [%eval 1.98] } 36... Rd7 { [%eval 2.13] } 37. Ke3 { [%eval 2.22] } 37... Bc7 { [%eval 1.96] } 38. Bc3?! { [%eval 0.99] } { Inaccuracy. Nd4 was best. } (38. Nd4 Nc5 39. Rf1+ Ke8 40. Rf6 Bxe5 41. Rxc6 Bd6 42. Nb5 Be7 43. Bc3 Nb3 44. Ke4 h5) 38... Nc5 { [%eval 0.68] } 39. Bd4 { [%eval 0.85] } 39... Ne6?? { [%eval 3.04] } { Blunder. Ke6 was best. } (39... Ke6 40. g4 Na4 41. Kf3 c5 42. Ba1 Nb6 43. Nd6 Na4 44. Ne4 h6 45. Ke3 Bxe5 46. Bxe5) 40. Ke4 { [%eval 3.04] } 40... g4 { [%eval 3.32] } 41. Be3 { [%eval 3.81] } 41... h5 { [%eval 4.21] } 42. Nd4 { [%eval 4.3] } { White consolidated and now he is all winning. } 42... Nxd4 { [%eval 4.5] } 43. Bxd4 { [%eval 4.44] } 43... Ke6 { [%eval 4.32] } 44. Rf1 { [%eval 4.7] } 44... Bd8 { [%eval 4.49] } 45. Rf8 { [%eval 4.76] } 45... Be7 { [%eval 5.09] } 46. Rh8 { [%eval 4.73] } 46... Bxa3 { [%eval 4.51] } 47. Rh6+ { [%eval 4.68] } 47... Ke7 { [%eval 4.71] } 48. e6 { [%eval 5.08] } 48... Rc7 { [%eval 5.77] } 49. Bf6+ { [%eval 6.06] } 49... Ke8 { [%eval 7.05] } 50. Rxh5 { [%eval 7.44] } 50... Bb4 { [%eval 8.02] } 51. Rh8+ { [%eval 8.97] } 51... Bf8 { [%eval 9.28] } 52. e7?! { [%eval 6.31] } { Inaccuracy. Be5 was best. } (52. Be5 Re7 53. Kf5 a4 54. Bd6 a3 55. Bxa3 Kd8 56. Rxf8+ Re8 57. Rf7 Kc8 58. Bd6 Rd8) 52... Rxe7+ { [%eval 6.3] } 53. Bxe7 { [%eval 6.41] } 53... Kxe7 { [%eval 6.34] } 54. Rg8 { [%eval 5.84] } 54... a4 { [%eval 5.9] } 55. Kd3 { [%eval 5.75] } 55... a3 { [%eval 6.16] } 56. Kc3 { [%eval 6.19] } { 1-0 White wins. } 1-0