1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 b5 5.Bb3 Nf6 6.O-O h6 7.d4 d6 8.dxe5 dxe5 9.Bxf7+ Kxf7 10.Nxe5+ Ke7 11.Nxc6+ Ke8 12.Qxd8+ Kf7 13.Qd3 Bb7 14.Qb3+ Kg6 15.Ne5+ Kh7 16.Nf7 Rg8 17.e5 Bd5 18.Qd3+ Be4 19.Qe2 Bd5 20.exf6 Bxf7 21.Qe4+ Kh8 22.Qxa8 gxf6 23.Qxa6 Bc4 24.Qxf6+ Bg7 25.Qh4 Bxf1 26.Bxh6 Bf6 27.Bg5+ Kg7 28.Qh6+ Kf7 29.Qxf6+ Ke8 30.Qe7#