1.d4 Nf6 2.Nc3 d5 3.Bg5 e6 4.e4 dxe4 5.Bxf6 Qxf6 6.Nxe4 Qd8 7.Nf3 Be7 8.Bd3 Nd7 9.h4 h6 10.Qe2 c5 11.c3 cxd4 12.Nxd4 Nf6 13.O-O-O Nd5 14.Bb5+ Kf8 15.Rh3 Qa5 16.Rf3 Qxa2 17.Rdd3 Nf6 18.Nxf6 gxf6 19.Rg3 e5 20.Nc2 Bf5 21.Rdf3 Be6 22.c4 Qa5 23.b4 Qc7 24.c5 a5 25.Ra3 Rg8 26.Qd2 Rh8 27.bxa5 Qxc5 28.Bd7 Rd8 29.Rgd3 Kg7 30.Rg3+ Kh7 31.Qd3+ f5 32.Qxf5+