1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 d6 6.c3 h6 7.Bb3 a6 8.Nbd2 Ba7 9.h3 g5 10.Nh2 h5 11.Ndf3 g4 12.hxg4 hxg4 13.Ng5 Be6 14.Nxe6 fxe6 15.Bxe6 g3 16.Ng4 Qe7 17.Bf5 Nxg4 18.Bg6+ Kd8 19.Qxg4 gxf2+ 20.Rxf2 Bxf2+ 21.Kxf2 Qf6+ 22.Ke2 Ne7 23.Bg5 Qg7 24.Qe6 Ra7 25.Bf6 Qf8 26.Bxh8 Qxh8 27.Rf1 Qg7 28.Rf7 Qxg6 29.Qxe7+ Kc8 30.Qxc7#