1.Nf3 Nf6 2.g3 c5 3.Bg2 d5 4.O-O Nc6 5.d4 cxd4 6.Nxd4 Qb6 7.Nb3 a5 8.Be3 Qd8 9.Nc3 a4 10.Nc5 a3 11.Nxd5 Nxd5 12.Bxd5 axb2 13.Rb1 e6 14.Bxc6+ bxc6 15.Qxd8+ Kxd8 16.Rfd1+ Ke8 17.Rxb2 Bxc5 18.Bxc5 f6 19.Rd6 Ra6 20.Bb6 Kf7 21.Rxc6 e5 22.Rc7+ Kg6 23.Bc5 Rd8 24.f3 Ra8 25.Kf2 Ba6 26.c3 Rd1 27.g4 Rh1 28.Kg3 Re1 29.h4 h5 30.gxh5+ Kxh5 31.Rxg7 Kh6 32.Rg4 f5 33.Rg5 f4+ 34.Kf2 Rh1 35.Rxe5