1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.Nf3 g6 7.e4 Bg7 8.Nd2 O-O 9.Be2 a6 10.a4 Nbd7 11.O-O Ne5 12.f4 Neg4 13.Nc4 Re8 14.e5 dxe5 15.h3 exf4 16.hxg4 Nxg4 17.Bxg4 Bd4+ 18.Rf2 Bxf2+ 19.Kxf2 Qh4+ 20.Kf1 Bxg4 21.Qd2 Qh1+ 22.Kf2 f3 23.Kg3 Qxg2+ 24.Qxg2 fxg2 25.Bg5 Be2 26.Nb6 Bf1 27.Kh2 Re5 28.Nxa8 Rxg5 29.Kg1 Rh5 30.Rxf1 gxf1=Q+ 31.Kxf1 Rh4 32.Nc7 Rd4