Re: Question about daily puzzle
I assume your solution is wrong (maybe the wrong knight check in the beginning?), because you consider 3...Qd7 as trade of queens.
The right solution is
1 Ngf7+ Rxf7
2 Bd8 Qb8
3 Nxf7+ Kg8
4 Nxh6+ gxh6
and now as you described 5 Qe8+ leads to mate, but the machine insists in playing Bxa5 and it took me 5 tries to find that one...
Therefore, the solution is indeed incorrect, because it does not consider the mate in the end.
But it's a nice puzzle!