d4 Nf6 c4 g6 g3 c6 Bg2 d5 Nf3 Bg7 Nc3 dxc4 e4 Bg4 e5 Nd5 O-O Nxc3 bxc3 Bxf3 Qxf3 b5 a4 b4 Qe2 bxc3 Qxc4 Nd7 e6 O-O exd7 Qxd7 Be3 Rad8 Qxc3 Rc8 Qc5 h6 Rac1 Rfd8 Bxc6 Rxc6 Qxc6 Bxd4 Qxd7 Rxd7 Rfd1 e5 Bxh6 Kh7 Bd2 f5 h4 f4 gxf4 Rf7 Rc4 Kh8 Rdc1 Rf8 Rc8 Kg7 Rxf8 Kxf8 Rc6 Ke7 Rxg6 exf4 Bxf4 Bf6 Bg5 Kd8 Bxf6+ Ke8 Bd4 a6 Rxa6 Kd7 h5 Kc7 h6 Kc8 Ra7 Kb8 h7 Kc8 h8=Q#