d4 Nf6 c4 g6 Nc3 d5 e3 e6 Be2 Bg7 cxd5 exd5 Nf3 O-O Bd2 c5 O-O c4 b3 cxb3 axb3 Bf5 Ne5 Re8 g4 Bc8 f4 Ne4 Nxe4 dxe4 Bb5 f6 Ba5 b6 Bxb6 Qxb6 Bxe8 fxe5 Qc2 Qb7 f5 gxf5 gxf5 Nd7 f6 Bxf6 Kh1 Kh8 Bxd7 Bxd7 Rxf6 Bg4 Qc5 Rg8 Rxa7 Qxb3 Qxe5 Bf3+ Rxf3+ Rg7 Qxg7#