Sort:  

You can find the full solution above now! :)

We both know that that's complete nonsense ... :)

Yeah, I was only joking, but more or less that's the route, at least that's my first impression. You know I need time to think. I meant b3 not b5. (I always write full of typos).

1.) Kf4, Qxh1
2.) Bb3+, Kh1
3.) Nfe+ mate

(still joking)

  1. Bb5+ isn't possible ...