1.d4 Nf6 2.Nf3 c5 3.c3 e6 4.Bg5 Qb6 5.Qc2 Ne4 6.Bh4 d5 7.e3 Nc6 8.Nbd2 Bd6 9.Nxe4 dxe4 10.Nd2 f5 11.Nc4 Qc7 12.Nxd6+ Qxd6 13.Bg3 Qe7 14.dxc5 Qxc5 15.Rd1 e5 16.Qb3 Qe7 17.Bc4 Rf8 18.f4 exf3 19.O-O fxg2 20.Rf2 g5 21.Rxg2 f4 22.exf4 gxf4 23.Bf2 Bh3 24.Bh4 Qxh4 25.Qxb7 Rc8 26.Rg7 Qf6 27.Rdd7 Rd8 28.Rxd8+ Kxd8 29.Qc7+ Ke8 30.Bb5 Rf7 31.Rg8+ Rf8 32.Bxc6+