e4 e5 Nf3 Nc6 Bb5 a6 Bxc6 dxc6 Nc3 Bd6 d4 Bg4 Be3 Nf6 h3 Bh5 g4 exd4 Bxd4 Bg6 e5 O-O O-O c5 Be3 b5 exf6 c6 fxg7 Kxg7 Qd2 Bc7 Bh6+ Kg8 Bxf8 Qxd2 Nxd2 Rxf8 Nce4 Rd8 Rad1 c4 h4 Rd4 Rfe1 f5 h5 Bd8 hxg6 fxe4 Nxe4 c5 c3 Rd3 Nxc5 Bh4 Nxd3 cxd3 Re8+ Kg7 gxh7 Bxf2+ Kxf2 Kxh7 Ra8 Kh6 Rxa6+ Kg5 Kg3 b4 Rxd3 bxc3 Rd5#