1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 O-O 5.O-O d6 6.b3 c5 7.Bb2 cxd4 8.Nxd4 d5 9.e3 e5 10.Nf3 e4 11.Nd4 Bg4 12.Qd2 Nc6 13.h3 Bd7 14.Na3 Qc8 15.Nxc6 bxc6 16.h4 Bh3 17.c4 Bxg2 18.Kxg2 Qf5 19.Qe2 Ng4 20.Bxg7 Kxg7 21.cxd5 Ne5 22.dxc6 Nf3 23.Rh1 Rad8 24.Nc4 Qg4 25.Qb2+ f6 26.Rac1 Rd5 27.Qa3 Rh5 28.c7 Rxh4 29.Ne5 fxe5 30.Qxf8+ Kxf8 31.c8=Q+