1.d4 Nf6 2.c4 g6 3.f3 c5 4.dxc5 Bg7 5.e4 Nc6 6.Nc3 O-O 7.Be3 Ne8 8.Nge2 Nc7 9.a3 a5 10.Qd2 Ne6 11.Nd5 f5 12.exf5 Rxf5 13.Rd1 d6 14.Ng3 Re5 15.f4 Rxe3+ 16.Qxe3 Bxb2 17.Nb6 Bd4 18.Qe4 Nxc5 19.Qd5+ Be6 20.Nxa8 Bxd5 21.cxd5 Bc3+ 22.Kf2 Nd4 23.Bc4 Qxa8 24.Ne2 Nxe2 25.Bxe2 Qf8 26.g3 Qf5 27.Rhe1 Ne4+ 28.Ke3 Nf6 29.Bd3 Nxd5+ 30.Kf3 Qh5+ 31.Kg2 Ne3+ 32.Kh1 Qf3+ 33.Kg1 Qg2#