g3 d5 Bg2 e5 d3 Nc6 Nc3 Be6 e4 Nge7 Nh3 f6 exd5 Bxd5 Nxd5 Nxd5 c3 Qd6 d4 O-O-O O-O Qd7 dxe5 Nxe5 Qb3 g5 Rd1 c6 c4 Bc5 cxd5 h5 Be3 Bd6 dxc6 Nxc6 Rac1 Rhe8 Bxa7 Re5 Bxc6 bxc6 Qb6 Re7 Rxc6+ Qxc6 Qxc6+ Rc7 Qa8+ Kd7 Rxd6+ Kxd6 Qxd8+ Ke5 f4+ Kf5 Qxc7 Kg4 Qd7+ f5 Nxg5 h4 Qd1#