1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 d6 5.d4 exd4 6.cxd4 Bb4+ 7.Nc3 Bg4 8.Be3 Nf6 9.d5 Ne5 10.Qa4+ Qd7 11.Qxb4 Nxf3+ 12.gxf3 Bxf3 13.Rg1 O-O 14.Bd4 Qe7 15.Be2 Nxe4 16.Rxg7+ Kh8 17.Rxf7+ Kg8 18.Rxe7 Bxe2 19.Nxe4 Rae8 20.Rg7+ Kh8 21.Rg6+ Re5 22.Bxe5+ dxe5 23.Qxf8#