1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Bb5+ Nfd7 9.a4 Qh4+ 10.g3 Qe7 11.Nf3 O-O 12.O-O Nf6 13.e5 Ng4 14.e6 fxe6 15.dxe6 Nf6 16.Re1 Nc6 17.f5 gxf5 18.Bg5 Qc7 19.Bxf6 Bxf6 20.Nd5 Qg7 21.Nxf6+ Qxf6 22.Qxd6 Ne7 23.Qxc5 a6 24.Bc4 b5 25.axb5 Bb7 26.Ne5 axb5 27.Qxb5 Be4 28.Rxa8 Rxa8 29.Bd3 Bd5 30.Qb4 Kg7 31.Nd7 Qg5 32.Qd4+ Kh6 33.Ne5 Bxe6 34.Nf3 Nc6 35.Rxe6+