d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O O-O dxc4 Nbd2 Qd5 e3 Qh5 Nxc4 Nbd7 Bd2 Rb8 Nfe5 h6 Qxh5 Nxh5 Rfd1 Rd8 Nd3 b6 Nce5 Nxe5 Nxe5 Rb7 b4 Nf6 b5 h5 Bxb7 Bxb7 Rac1 Bd6 Nc6 Bxc6 Rxc6 e5 dxe5 Bxe5 f4 Bd6 Bb4 Be7 Rxd8+ Bxd8 Bc3 Ne4 Be5 f5 Bxc7 Bxc7 Rxc7 g5 fxg5 Kf8 g6 Nd2 Rxa7 Ne4 a4 Nd2 a5 bxa5 b6 Nb3 Rf7+ Kg8 b7 Na1 b8=Q#