1.d4 Nf6 2.Nf3 b5 3.Bg5 Ne4 4.Bh4 a6 5.Nbd2 Bb7 6.e3 g6 7.Bd3 f5 8.c3 Nxd2 9.Nxd2 d5 10.g4 fxg4 11.Qxg4 Qd7 12.Qg3 Nc6 13.f4 O-O-O 14.Nb3 Re8 15.Nc5 Qd6 16.b4 Bg7 17.Kd2 e5 18.fxe5 Nxe5 19.dxe5 Bxe5 20.Qg4+ Kb8 21.Bg3 Bc8 22.Bxe5 Rxe5 23.Qg3 Qe7 24.Rhf1 Re8 25.Rae1 Rg5 26.Qf4 Rg4 27.Qf3 Qh4 28.Qf7 Qxh2+ 29.Be2 Re5 30.Rh1 Qg2 31.Rxh7