1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 g6 6.Nc3 Bxa6 7.Nf3 d6 8.Nd2 Bg7 9.e4 Bxf1 10.Nxf1 Qa5 11.Nd2 O-O 12.O-O Nbd7 13.Nc4 Qa6 14.Qe2 Rfb8 15.f3 Ne8 16.Rf2 Nc7 17.f4 Rb4 18.Na3 Bd4 19.Kf1 Bxf2 20.Kxf2 Qxe2+ 21.Kxe2 e6 22.Nc2 Rb7 23.dxe6 fxe6 24.b3 d5 25.exd5 exd5 26.Bb2 Rf8 27.Rf1 Ne6 28.Nxd5 Nb6 29.Nf6+ Kf7 30.Nxh7 Rd8 31.Ng5+ Ke7 32.Ne4 Ke8 33.f5 gxf5 34.Rxf5 Nd7 35.Nd6+