Gulf News YESTERDAY’S SOLUTION 2018-10-27 - 1. Nf6! (threatens 2. Qxh7ch) Rg7 2. Nxh7! If Rxh7,3. Qf8 mate!