1.e4 e5 2.Nf3 Bc5 3.Bc4 Nf6 4.d3 c6 5.Nxe5 d5 6.exd5 cxd5 7.Bb5+ Bd7 8.Nxd7 Nbxd7 9.Qe2+ Kf8 10.O-O a6 11.Ba4 b5 12.Bb3 Qe8 13.Qxe8+ Kxe8 14.Re1+ Kd8 15.h3 Re8 16.Rxe8+ Kxe8 17.Bf4 Kf8 18.c3 Re8 19.Kf1 Nh5 20.Bh2 Ndf6 21.Nd2 d4 22.Nf3 dxc3 23.bxc3 Nf4 24.Bxf4 Nh5 25.Bd2 Bd6 26.g3 Nf6 27.Re1 a5 28.a4 bxa4 29.Bxa4 Nd5 30.Rxe8#