1.Nf3 d5 2.g3 Nf6 3.Bg2 Nc6 4.d4 g6 5.O-O Bg7 6.c4 dxc4 7.Na3 O-O 8.Nxc4 a5 9.b3 Be6 10.Bb2 Bd5 11.Rc1 e6 12.Nce5 Nxe5 13.dxe5 Nd7 14.Qc2 c5 15.Rfd1 Qe7 16.Nd2 Nxe5 17.Qxc5 Qxc5 18.Rxc5 Nd7 19.Bxg7 Kxg7 20.Rb5 Bc6 21.Bxc6 bxc6 22.Rb7 Nc5 23.Rc7 Rfd8 24.Rxc6 Rd5 25.Kf1 Rad8 26.Ke1 e5 27.Ra1 Ne6 28.Ne4 Nd4 29.Rc7 Ne6 30.Ra7 g5 31.g4 h5 32.gxh5 g4 33.e3 Nc5 34.Nxc5 Rxc5 35.Rd1 Rdc8 36.Kf1 R8c6 37.Rdd7 Rf6 38.Rac7 Rb5 39.Rc4 Kh6 40.Rxg4 Rc5 41.Rc4 Rb5 42.Rdc7 Kxh5 43.R7c5 Rfb6 44.Rxb5 Rxb5 45.Ke2 f5 46.Kf3 Rd5 47.h4 Rb5 48.Kg3 Rd5 49.Rc8 Rd2 50.Rc5 Rxa2 51.Rxe5 Kg6 52.Re6+ Kg7 53.Ra6 f4+ 54.exf4 Ra3 55.Kg4 Rxb3 56.Rxa5 Rb2 57.Ra7+ Kh6 58.Ra6+ Kg7 59.f3 Rg2+ 60.Kf5 Rh2 61.Ra7+ Kh6 62.Ra8 Kg7 63.Kg4 Rg2+ 64.Kh3 Rb2 65.Ra6 Rb1 66.Kg4 Rg1+ 67.Kf5 Rh1 68.Ra7+ Kh6 69.Ra8 Kg7 70.Kg5 Rg1+ 71.Kf5 Rh1 72.Ra7+ Kh6 73.Kf6 Rxh4 74.f5 Rb4 75.Kf7 Rb3 76.f6 Rb8 77.f4 Kh7 78.f5 Kh6 79.Ke7 Kh7 80.f7 Kg7 81.f6+ Kh8 82.Rd7 Ra8 83.Rd2 Kh7 84.f8=Q Rxf8 85.Kxf8 Kg6 86.f7 Kf6 87.Re2 Kg6 88.Ke7 Kf5 89.Kd6 Kg4 90.Ke5 Kf3 91.f8=Q+ Kxe2 92.Kd4 Kd2 93.Qf2+ Kd1 94.Kc3 Kc1 95.Qc2# 1-0