e4 e5 Nf3 Nc6 Bc4 Bc5 O-O Nf6 d3 O-O h3 d6 Nc3 a6 Nd5 Be6 Bg5 Bd4 c3 Bxd5 exd5 Ne7 cxd4 Qd7 a4 exd4 Bxf6 b5 Bxe7 Qxe7 axb5 axb5 Rxa8 Rxa8 Bxb5 Ra5 Re1 Qxe1+ Qxe1 g6 Qxa5 Kh8 Qxc7 Kg8 Be8 f6 Qf7+ Kh8 Qf8#