1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 Bg7 5.O-O h6 6.d4 d6 7.c3 c6 8.Qb3 Qc7 9.Na3 Bg4 10.h4 b5 11.Bd3 Be6 12.d5 cxd5 13.Qxb5+ Bd7 14.Qxd5 Bc6 15.Bb5 Ne7 16.Qd3 Qb6+ 17.Rf2 Nd7 18.Nc4 Bxb5 19.Nxb6 Bxd3 20.Nxa8 Kd8 21.hxg5 Bxe4 22.Bxf4 Bxa8 23.Bxd6 Bd5 24.Rd1 Be6 25.Be5 Bxe5 26.Nxe5 Ke8 27.Nxd7 Bxd7 28.Rfd2 Be6 29.Rd8#