1.Nf3 d5 2.e3 Nf6 3.c4 g6 4.cxd5 Nxd5 5.d4 Bg7 6.e4 Nb6 7.Be3 O-O 8.Be2 Nc6 9.O-O f5 10.exf5 gxf5 11.g3 Kh8 12.Nc3 f4 13.Bxf4 Bh3 14.Ng5 Bf5 15.d5 Nd4 16.Rc1 c5 17.dxc6 bxc6 18.Bg4 Nc4 19.Bxf5 Rxf5 20.Ne2 Nxb2 21.Nxd4 Rxg5 22.Qc2 Rg6 23.Nxc6 Qe8 24.Be5 Bxe5 25.Nxe5 Rb6 26.Rfe1 Rab8 27.Re4 Rb4 28.Rxb4 Rxb4 29.Qc3 Rb5 30.Nf7+ Kg8 31.Nh6+