1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 Nc6 6.c4 Nb6 7.e6 fxe6 8.Be3 d5 9.c5 Nd7 10.Ng5 Bxe2 11.Qxe2 e5 12.dxe5 Ndxe5 13.f4 Nc4 14.f5 e5 15.fxe6 Qf6 16.Nc3 O-O-O 17.Nf7 Nxe3 18.Nxd8 Nd4 19.Qd2 Ndc2+ 20.Ke2 Bxc5 21.Raf1 Qe5 22.Nf7 Qxe6 23.Qd3 Nxf1+ 24.Kxf1 Qe1#