1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Bc5 5.d3 h6 6.h3 a6 7.a3 d6 8.O-O O-O 9.Re1 b5 10.Ba2 a5 11.Nxb5 d5 12.exd5 Nxd5 13.Nxe5 Nd4 14.Nxd4 Bxd4 15.Nc6 Qh4 16.Qf3 Be6 17.Nxd4 f5 18.Nxe6 Rf6 19.Nxc7 Ra7 20.Nxd5 Rd7 21.Nxf6+ Kh8 22.Re8#