d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 Be2 O-O Nf3 Nbd7 Bd2 e5 d5 Qe7 O-O Rd8 Qc2 Nc5 b4 Nfxe4 Nxe4 Nd7 c5 h6 cxd6 cxd6 Nc3 f5 Nb5 Nb6 Rfc1 e4 Nfd4 Bd7 Qc7 Qe5 Qxb7 Rab8 Qxa7 Nxd5 Bc4 Ra8 Qb7 Rab8 Qxd5+ Kh7 a4 Qxd5 Bxd5 Rxb5 Nxb5 Bxb5 axb5 Bxa1 Rxa1 Rd7 b6 Re7 Ra7 Rxa7 bxa7 Kg7 Bc3+ Kf8 Bf6 g5 a8=Q#