1.c4 Nf6 2.d4 c5 3.d5 d6 4.Nc3 g6 5.f4 Bg7 6.e4 O-O 7.Nf3 Bg4 8.Be2 e6 9.h3 Bxf3 10.Bxf3 exd5 11.cxd5 Nbd7 12.O-O a6 13.a4 Qc7 14.Kh1 Rae8 15.Be3 Nb6 16.Qd3 Nfd7 17.a5 Nc8 18.Qc4 Na7 19.Rfc1 Nb5 20.Nxb5 axb5 21.Qxb5 f5 22.Ra4 fxe4 23.Bg4 Nf6 24.Be6+ Kh8 25.g4 Rxe6 26.dxe6 Qe7 27.Qe2 Qxe6 28.Qc4 Qd7 29.Ra3 h5 30.Rc2 hxg4 31.hxg4 d5 32.Qxc5 Nxg4 33.Bd4 Bxd4 34.Qxf8+