1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 O-O 5.Be2 d6 6.c4 c6 7.Nc3 a6 8.O-O b5 9.a3 Bb7 10.b4 bxc4 11.Bxc4 Nbd7 12.Rc1 Nb6 13.Bb3 Nfd5 14.Nxd5 Nxd5 15.Bg3 Bh6 16.e4 Nf4 17.Re1 a5 18.Kh1 Nh5 19.Bh4 axb4 20.axb4 Qd7 21.Rb1 Ng7 22.Ng5 d5 23.Qf3 f6 24.exd5 fxg5 25.dxc6+ e6 26.cxb7 Rae8 27.Qe3 gxh4 28.Qxh6 Rxf2 29.Qxh4 Qf7 30.d5 Rf8 31.b8=Q