1.d4 Nf6 2.c4 c5 3.d5 g6 4.Nc3 d6 5.e4 Bg7 6.f4 O-O 7.Be2 e6 8.dxe6 Bxe6 9.h3 Nh5 10.Bxh5 Qh4+ 11.Kf1 Bd4 12.g3 Qxh5 13.Qxh5 gxh5 14.Nd5 Nc6 15.Nf3 f5 16.Ng5 Rae8 17.Nxe6 Rxe6 18.exf5 Rxf5 19.Rh2 Ne5 20.Re2 Kf7 21.Rc2 Nxc4 22.Nc7 Ne3+ 23.Bxe3 Rxe3 24.Nb5 Rd5 25.Kg2 Bf6 26.Kf2 Red3 27.Re1 h4 28.Nxa7 Rxg3 29.Rh1 Rf5 30.Nb5 Rxf4+ 31.Ke1 Be5