1.d4 Nf6 2.c4 c5 3.d5 b5 4.Nd2 Qa5 5.Qc2 bxc4 6.e4 Ba6 7.Bxc4 Bxc4 8.Qxc4 d6 9.Nf3 Qa6 10.O-O Qxc4 11.Nxc4 Nxe4 12.Re1 f5 13.Nh4 Kf7 14.Nxf5 Nf6 15.Bg5 Nbd7 16.Rad1 h6 17.Bxf6 Nxf6 18.Rd3 g6 19.Ng3 Bg7 20.Ne2 Rhb8 21.h4 Nd7 22.Rf3+ Bf6 23.Nf4 Rb4 24.b3 a5 25.h5 gxh5 26.Nxh5 Ra6 27.Re6 a4 28.Nxf6 Nxf6 29.Ne5+ Ke8 30.Rfxf6 axb3 31.Ng6