1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 d6 5.h3 Nf6 6.d3 h6 7.Be3 Be6 8.Bxc5 Bxc4 9.Bxd6 Bxd3 10.Bxc7 Bxc2 11.Qxd8+ Rxd8 12.Bxd8 Nxd8 13.O-O O-O 14.Nxe5 Nxe4 15.Nxe4 Bxe4 16.Rfe1 Bd5 17.Nd7 Ne6 18.Nxf8 Kxf8 19.Rad1 Bc6 20.Rd6 Nf4 21.Rd8+ Be8 22.Rexe8#