1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nxe4 4.Qe2 d5 5.d3 Bd6 6.Bf4 Bf5 7.dxe4 dxe4 8.Nd2 g5 9.Qh5 Qf6 10.Bc4 Rf8 11.Nxf7 Rxf7 12.Bxg5 Qg7 13.O-O Nd7 14.Bxf7+ Qxf7 15.Qe2 Kf8 16.Nxe4 Bxe4 17.Qxe4 Nf6 18.Bxf6 Qxf6 19.Qxh7 Qxb2 20.Rfe1 Qxc2 21.Qxc2 Bb4 22.Qf5+ Kg8 23.Qg4+ Kf7 24.Qxb4 Rd8 25.Qe7+ Kg6 26.Qxd8 a6 27.Rad1 b5 28.Rd5 c6 29.Re6+ Kf7 30.Qe7+ Kg8 31.Rd8#