1.d4 d5 2.Nf3 Nc6 3.Bf4 Bg4 4.Nbd2 e6 5.c3 Bd6 6.Bg5 f6 7.Bh4 Nge7 8.Qb3 Qd7 9.Bg3 Bxg3 10.hxg3 e5 11.dxe5 fxe5 12.e4 O-O-O 13.Bb5 Bxf3 14.gxf3 dxe4 15.Nxe4 Qf5 16.Be2 Rd5 17.O-O h5 18.Kg2 Rhd8 19.Rad1 h4 20.Rxd5 Nxd5 21.Rd1 Nb6 22.Rxd8+ Nxd8 23.Qg8 hxg3 24.fxg3 Qf7 25.Qh8 Kd7 26.b3 Nd5 27.Kf2 Ne6 28.Bc4 Kc6 29.Qc8 Qe7 30.Bxd5+ Kxd5 31.Qxb7+