1.c4 Nf6 2.Nf3 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nb6 6.d4 Bg7 7.h3 O-O 8.Be2 Nc6 9.Be3 e5 10.d5 Ne7 11.O-O f5 12.Qb3 Kh8 13.Ng5 h6 14.Ne6 Bxe6 15.dxe6 Nc6 16.Bc5 Rg8 17.Bb5 Rb8 18.Bxc6 bxc6 19.e7 Qc8 20.Qf7 fxe4 21.Qxg6 Nd5 22.Nxe4 Nf4 23.Qf7 Nxh3+ 24.gxh3 Qxh3 25.Ng3 e4 26.Qf4 Rb5 27.Rac1 Qe6 28.Rfd1 Be5 29.Bd4 Bxd4 30.Rxd4 e3 31.Re1 Re5 32.Rxe3 Rxe3 33.Qxe3 Rxg3+ 34.Qxg3