1.d4 Nf6 2.g3 g6 3.Bg2 Bg7 4.e4 d6 5.Nc3 O-O 6.Nf3 c5 7.dxc5 dxc5 8.Bg5 h6 9.Bf4 Nc6 10.O-O Bg4 11.h3 Bxf3 12.Bxf3 Nd4 13.Bg2 Nd7 14.Nd5 Ne6 15.Be3 Nb6 16.c3 Nc4 17.Bc1 Nc7 18.Qe2 b5 19.a4 Nxd5 20.exd5 Nd6 21.axb5 c4 22.Bf4 Qc7 23.Rfe1 g5 24.Be5 Bxe5 25.Qxe5 Rfe8 26.h4 f6 27.Qe6+ Kg7 28.h5 Nxb5 29.Qf5 Rh8 30.Qg6+ Kf8 31.d6