1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O c5 5.c4 Nc6 6.cxd5 exd5 7.d4 Be7 8.dxc5 Bxc5 9.Bg5 O-O 10.Nc3 d4 11.Bxf6 Qxf6 12.Nd5 Qd8 13.Nd2 Re8 14.Rc1 Bb6 15.Nc4 Bg4 16.Re1 Bc5 17.a3 Rc8 18.b4 Bf8 19.Qd2 b5 20.Nb2 a5 21.Nd3 axb4 22.axb4 h5 23.h4 Bd6 24.Nc5 Bb8 25.Ne4 Bf5 26.Nc5 Qd6 27.Nb6 Re3 28.Nxc8 Qg6 29.Nd3 Bxg3 30.Rxc6 Qg4 31.Ne7+