1.d4 Nf6 2.Nf3 g6 3.g3 d5 4.Bg2 c6 5.O-O Bg7 6.c4 O-O 7.Nc3 Nbd7 8.h3 dxc4 9.a4 Re8 10.Be3 e5 11.Qd2 exd4 12.Nxd4 Nb6 13.Rad1 Be6 14.Bh6 Qd7 15.Bxg7 Kxg7 16.Kh2 Nbd5 17.e4 Nxc3 18.Qxc3 Qe7 19.f4 Rad8 20.f5 gxf5 21.Nxf5+ Bxf5 22.Rxd8 Rxd8 23.Rxf5 Rd3 24.Qxc4 Rd2 25.Qc3 Rxg2+ 26.Kxg2 Qxe4+ 27.Qf3 Qe7 28.Rf4 Kg6 29.Qd3+ Kg7 30.Qf5 Qe2+ 31.Kg1 Qe6 32.Qg5+