1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Nc6 7.Be3 Bf5 8.Nc3 e6 9.Nf3 Bg4 10.Qd2 Na5 11.b3 Bb4 12.Be2 Qe7 13.O-O c5 14.Qb2 cxd4 15.Nxd4 Bxe2 16.Ncxe2 Bc5 17.Ng3 Nc6 18.Ne4 Nd7 19.Nxc5 Qxc5 20.Nf5 Qxe5 21.Nxg7+ Ke7 22.Qxe5 Ncxe5 23.Rae1 f6 24.Nh5 a6 25.Bd4 Raf8 26.Bc3 Rf7 27.Bb4+ Kd8 28.Bd6 Re8 29.Bxe5