1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nf3 Bd6 5.Bg3 O-O 6.Bd3 b6 7.Nbd2 Bb7 8.O-O c5 9.c3 Nc6 10.Ne5 Ne7 11.a4 a5 12.Bb5 Nf5 13.Ndf3 Nxg3 14.hxg3 Ne4 15.c4 cxd4 16.exd4 Bxe5 17.Nxe5 Nd6 18.c5 bxc5 19.dxc5 Nxb5 20.axb5 Qc7 21.Nd3 e5 22.c6 Bc8 23.Re1 f6 24.Nb4 Bf5 25.Nxd5 Qd6 26.Ne3 Qxd1 27.Rexd1 Be6 28.b6 Ra6 29.Rd6 Kf7 30.b7 Ke7 31.c7 Rxd6 32.b8=Q