1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.e5 Qe7 7.Qe2 Nd5 8.h4 d6 9.c4 Ba6 10.exd6 cxd6 11.Qxe7+ Nxe7 12.Nc3 f5 13.Bf4 Ng6 14.Bh2 Kf7 15.O-O-O Ne5 16.c5 Bxf1 17.Rhxf1 Rd8 18.cxd6 Nd7 19.Rfe1 Nb6 20.Re5 g6 21.Ra5 Rd7 22.g4 fxg4 23.Ne4 h6 24.Nc5 Rd8 25.Rxa7+ Kf6 26.Ne4+ Ke6 27.Nc5+ Kf6 28.Re1 Kf5 29.Rf7#