e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d4 exd4 e5 d5 exf6 O-O fxg7 Kxg7 Be2 dxc3 Nxc3 Re8 Qxd5 Bb4 Qxd8 Nxd8 Be3 Bg4 Rd1 Bxc3+ bxc3 Bxf3 Bxf3 a5 O-O Rc8 Rd4 Ne6 Rg4+ Kf8 Bxb7 Rcd8 Be4 h5 Rh4 f6 Bc6 Rd6 Bxe8 Kxe8 Rxh5 Ra6 Rd1 Kf7 Rh7+ Kf8 Rdd7 Ke8 Bh6 c6 Rhe7#