d4 g6 c4 Bg7 Nc3 d6 e4 Nc6 Nf3 Nh6 d5 Na5 Bd3 c6 Bd2 Bd7 Qc1 Ng8 b4 cxd5 bxa5 dxe4 Nxe4 Nf6 Bc3 Nxe4 Bxe4 O-O a6 bxa6 Bxg7 Kxg7 Bxa8 Qxa8 O-O Kg8 Re1 e5 Qa3 Qc6 Rad1 Be6 Rxd6 Qc8 Rxa6 f6 Rxa7 Rf7 Ra8 Rc7 Rxc8+ Rxc8 Qe7 Bxc4 Qxf6 e4 Rxe4 Bxa2 Re7 Rc1+ Ne1 h6 Qg7#