1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Bd2 Bd6 6.Nc3 c6 7.e4 dxe4 8.Nxe4 Nxe4 9.Bxe4 Nd7 10.Nf3 Nf6 11.Bc2 O-O 12.Qe2 h6 13.O-O-O Qe7 14.c5 Bc7 15.Ne5 Rd8 16.Be3 a5 17.f4 a4 18.a3 Qe8 19.g4 Nd5 20.g5 hxg5 21.fxg5 Bxe5 22.dxe5 Nxe3 23.Qxe3 Rd5 24.h4 Qe7 25.Rxd5 exd5 26.h5 Be6 27.Rg1 Rd8 28.Qd4 b6 29.cxb6 c5 30.Qd3 Kf8 31.Qh7 Qb7 32.h6 Ke7 33.hxg7 Qb8 34.g6 f6 35.g8=Q+