e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 O-O Nbd2 d5 exd5 Nxd5 Ne4 b5 Bxb5 Nf4 Bxf4 exf4 Bxc6 Bh3 gxh3 Bb6 Bxa8 Qxa8 h4 Qd8 Qe2 f5 Neg5 Re8 Ne4 Rf8 Nfg5 fxe4 Qh5 h6 Ne6 Qa8 Nxf8 exd3 O-O Qxf8 Rae1 c6 Re8 a5 Rxf8+ Kxf8 Re1 Be3 fxe3 Kg8 exf4 Kh8 Qg6 h5 Re8#