1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.d5 a5 8.Bg5 Na6 9.Nd2 Nc5 10.h4 Qe8 11.h5 Nfd7 12.hxg6 hxg6 13.Qc2 f6 14.Be3 a4 15.O-O-O f5 16.exf5 gxf5 17.Bh5 Qe7 18.Bg6 Nf6 19.Bxc5 dxc5 20.Bxf5 e4 21.Bxc8 Raxc8 22.Ndxe4 a3 23.Ng5 axb2+ 24.Kb1 Rfe8 25.Qg6 Qd7 26.Rh3 Re5 27.Ne6 Rxe6 28.dxe6 Qxe6 29.Rdh1 Kf8 30.Nd5 Re8 31.Nxf6