Sort:  
  1. Qxh7+ Kxh7
  2. Rh3+ Qh4
  3. Rxh4 mate

awesome! upvoted.