1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.Nf3 d5 5.Bb3 a5 6.Nc3 d4 7.Nxe5 dxc3 8.Nxf7 Qb6 9.Nxh8 Bg4 10.f3 Bb4 11.Ke2 Bh5 12.a3 Ng4 13.Qg1 Bc5 14.Qe1 a4 15.Qh4 Nf6 16.e5 Nbd7 17.exf6 Nxf6 18.Bg5 axb3 19.Bxf6 gxf6 20.Qxh5+ Kd8 21.bxc3 bxc2 22.Qxh7 c1=Q 23.Raxc1 Qb2+ 24.Kd1 Rxa3 25.Nf7+ Kc7 26.Ne5+ Kb8 27.Nd7+ Ka7 28.Nxc5 Ra2 29.Qxb7+