d4 Nf6 Bg5 d5 Bxf6 exf6 e3 Bd6 g3 O-O Bg2 c6 Nd2 Re8 Ne2 Bc7 O-O Bb6 Nf4 Bc7 c4 dxc4 Rc1 Bd7 d5 cxd5 Nxd5 Ba5 Nxc4 Bc7 Nxc7 Qxc7 Qd6 Qxd6 Nxd6 g6 Nxe8 Bxe8 Rc8 f5 Rxe8+ Kg7 Bxb7 f6 Bxa8 f4 Rxb8 fxe3 fxe3 f5 Rb7+ Kg8 Rd1 a6 Rd8#