1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Bb4 5.O-O Bxc3 6.dxc3 Nxe4 7.Re1 Nf6 8.Ng5 d5 9.Bb3 h6 10.Nf3 Qd6 11.c4 d4 12.c3 O-O 13.Qd3 e4 14.Rxe4 Nxe4 15.Qxe4 dxc3 16.Bc2 g6 17.Bxh6 Rd8 18.h3 cxb2 19.Re1 Qe6 20.Ng5 Qxe4 21.Nxe4 Rd4 22.Nf6+ Kh8 23.Re8#