d4 d5 Nf3 c6 e3 Bg4 Nbd2 e6 Bd3 Bh5 O-O Nd7 e4 a5 c4 h6 cxd5 cxd5 exd5 Bd6 Qb3 Bxf3 Nxf3 b5 dxe6 Ne7 exd7+ Qxd7 Bxb5 Nc6 d5 Be7 Bxc6 f6 Bxd7+ Kf8 Qb7 Re8 d6 Bxd6 Bxe8 Bc7 Qxc7 Kxe8 Qxg7 Rh7 Qxh7 Kf8 Re1 h5 Bh6#