Nf3 c5 c4 Nc6 Nc3 Nf6 g3 d5 d4 e6 cxd5 Nxd5 e4 Ndb4 d5 h6 dxc6 Nxc6 Qxd8+ Nxd8 Nb5 Rb8 Bf4 a6 Bxb8 f6 Nd6+ Bxd6 Bxd6 Nc6 O-O-O Rh7 Bxc5 g5 h4 Bd7 hxg5 fxg5 Nxg5 Rg7 Rxh6 Rg8 Nxe6 Nb8 Rh7 Rg7 Rxg7 b6 Re7#