1.d4 Nf6 2.Nf3 g6 3.e3 Bg7 4.Be2 O-O 5.O-O d6 6.b3 b6 7.Bb2 c5 8.c4 Bb7 9.Nc3 Ne4 10.Qc2 Nxc3 11.Bxc3 cxd4 12.exd4 d5 13.c5 Nd7 14.b4 a5 15.b5 Nf6 16.Ne5 Ne4 17.c6 Bc8 18.Bd3 Nd6 19.a4 Qc7 20.Rfe1 Be6 21.Re2 Rae8 22.Rae1 Bc8 23.Bb2 Bh6 24.h4 Kg7 25.h5 f6 26.Bxg6 fxe5 27.dxe5 Ne4 28.e6+ Nf6 29.Bxh7 Kh8 30.Qg6 Bg7 31.h6