d4 Nf6 c4 g6 g3 c6 Nc3 d5 cxd5 c5 dxc5 Qa5 Bg2 Bg7 e4 O-O Ne2 Na6 O-O Nxc5 h3 b5 e5 Nfd7 d6 b4 dxe7 Re8 Bxa8 bxc3 Nxc3 Nxe5 Bg2 g5 Nd5 Bb7 b4 Qa6 bxc5 Bxd5 Qxd5 Bf6 Bxg5 h6 Bxh6 Nd3 Rad1 Nc1 Bxc1 Bxe7 Rfe1 Kf8 Qd4 Qg6 Qh8+ Qg8 Bh6#