1.e4 Nf6 2.Nc3 d5 3.e5 d4 4.Nce2 Ng4 5.f4 f6 6.h3 Nh6 7.Nf3 Nc6 8.c3 fxe5 9.fxe5 Qd5 10.Qb3 Qxb3 11.axb3 Nf7 12.Nexd4 Nfxe5 13.Nxe5 Nxe5 14.Nb5 Kd8 15.d4 Nf7 16.Bf4 e5 17.dxe5 Bc5 18.O-O-O+ Ke7 19.Nxc7 g5 20.Bg3 Bf5 21.Bd3 Be3+ 22.Kc2 Bxd3+ 23.Kxd3 Rac8 24.Nd5+