d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 c6 O-O dxc4 Nbd2 b5 e4 c5 a4 cxd4 axb5 d3 Nxc4 O-O e5 Ne4 Nfd2 Nxg3 hxg3 Nc6 Bxc6 Bd7 Bxa8 Qxa8 Nb6 Qe8 Nxd7 Qxd7 Nb3 Rb8 Be3 Rxb5 Rxa7 Rb7 Ra8+ Bd8 Bg5 f6 Nc5 Qd5 Nxb7 h5 Rxd8+ Qxd8 Nxd8 g6 Qxd3 Kf8 Qd7 fxe5 Qf7#