Try this puzzle for today. Good luck solving it.
Please post the answer in the Comment's Section.
The answer is-
1... Qe5 2. Rd1 Nd4 3. Bxg7 Bxg7 4. Qxd4 Qxd4 5. Rxd4 Re1+ 6. Rg1 Rxg1+ 7. Kxg1Bxd4
Correct.
Try this puzzle for today.
Good luck solving it. 
Please post the answer in the Comment's Section.