1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Bc4 e6 6.d4 Nc6 7.f4 Be7 8.a3 b6 9.b4 a6 10.Nf3 b5 11.Bxd5 exd5 12.Nc3 Bb7 13.Nxd5 O-O 14.O-O d6 15.Nxe7+ Nxe7 16.Bb2 d5 17.Qe2 Bc8 18.Ng5 c6 19.e6 f6 20.Nxh7 Kxh7 21.Qh5+ Kg8 22.f5 Bxe6 23.fxe6 Qc8 24.Rae1 Re8 25.Rf3 Kf8 26.Qf7#