1.e4 e5 2.Bc4 Nf6 3.d4 Nxe4 4.dxe5 Bb4+ 5.c3 Bc5 6.Qd5 Bxf2+ 7.Kf1 O-O 8.Qxe4 Bb6 9.Bd3 f5 10.Qd5+ Kh8 11.Nf3 Nc6 12.Ng5 Qe7 13.Bf4 Nxe5 14.Nxh7 Kxh7 15.Bxe5 d6 16.Bf4 Bd7 17.Qf3 Rae8 18.Nd2 Rf6 19.Bg5 Bc6 20.Qh5+ Kg8 21.Nc4 Be4 22.Be2 Bd5 23.Nxb6 Qxe2+ 24.Qxe2 Rxe2 25.Kxe2 Re6+ 26.Kd2 axb6 27.Rae1 Rg6 28.h4 Bxg2 29.Re8+ Kf7 30.Rhe1 Bd5 31.R1e7#