Took a minite to see move three,sacing Q to cause a smoothered mate,did not realize 3.Qe8+ forced Nxe8 because Nd6 was covering e8,nice puzlle,Thank's Chess.Com,good day chess head's.Nice double check to move K to d8,it was over after that,if K goes to f8 on move two Qf7 is mate,only other move black could have made.Not bad!!!