d4 Nf6 c4 e6 g3 Bb4+ Bd2 c5 Bxb4 cxb4 a3 bxa3 Rxa3 O-O Nf3 h6 Bg2 d5 Nbd2 dxc4 O-O b5 Ng5 b4 Ra4 c3 Bxa8 cxd2 Nf3 a5 Qxd2 Nbd7 Rfa1 Nb6 Rxa5 Qd6 Qf4 Rd8 Qxd6 Rxd6 Rb5 Bd7 Rxb4 g5 e4 Kg7 e5 Nfd5 Bxd5 Nxd5 exd6 e5 Rb7 Nf6 dxe5 Bg4 exf6+ Kg8 Ra8+ Kh7 Ne5 Be6 Rbb8 h5 Rh8#