1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.d4 cxd4 5.Nxd4 e5 6.Nf3 Nc6 7.O-O Bc5 8.Bg5 e4 9.Ne1 Be6 10.c3 h6 11.Bxf6 Qxf6 12.Nc2 O-O 13.Nd2 Rae8 14.Nb3 Bb6 15.Ncd4 Ne5 16.Nxe6 fxe6 17.Nd4 Ng4 18.e3 Ne5 19.f4 exf3 20.Nxf3 Ng4 21.Nd4 Qg5 22.Rf4 Nxe3 23.Rxf8+ Rxf8 24.Qe2 e5 25.Ne6 Ng4+ 26.Kh1 Qh5 27.Bxd5 Rf2 28.Nf4+ Kh8 29.Nxh5 Rxe2 30.Bg2 g6 31.h3 Nf2+ 32.Kh2 gxh5