1.d4 Nf6 2.Nf3 e6 3.e3 d5 4.Bd3 c5 5.c3 c4 6.Bc2 b5 7.O-O Bd6 8.Nbd2 a5 9.e4 dxe4 10.Nxe4 Bb7 11.Nxd6+ Qxd6 12.Ne5 Nbd7 13.Bf4 Nxe5 14.Bxe5 Qd5 15.f3 Rg8 16.Re1 h5 17.Be4 Nxe4 18.fxe4 Qd7 19.Qf3 Qe7 20.Rad1 Qg5 21.Bf4 Qg6 22.d5 Rd8 23.Qe3 Ke7 24.Qc5+ Ke8 25.Qxb5+ Rd7 26.Qxc4 Qg4 27.dxe6 Rxd1 28.exf7+ Ke7 29.Qc7+ Rd7 30.Qxd7+ Kxd7 31.fxg8=Q Qxf4