d4 d5 c4 c6 Nc3 Nf6 e3 e6 Nf3 Nbd7 Qc2 Bd6 Bd3 O-O O-O Bb4 Bd2 e5 dxe5 b5 exf6 Bb7 Bxh7+ Kh8 fxg7+ Kxg7 a3 c5 axb4 Rb8 Nxd5 Bxd5 Bc3+ Qf6 cxd5 Qxc3 bxc3 Nf6 Bf5 cxb4 cxb4 Ne8 Rxa7 Nc7 Qxc7 Kh6 Qd6+ f6 Rh7#