Puzzle of the week #147

Level: 
3-Bishop
Chess Diagram: 

----rk--
-p------
p-qr-bQ-
--------
P-------
-P-----R
--P---PP
-----R-K

Since you guys are preparing for next week's test, I have chosen a simpler puzzle. It is an excellent example of what can happen when the King is left without pawns protection, as well as it gives everyone a chance to practice their combination skills. The move order is very important! Your task is very simple:
a) White to move and win.

Total available points for this puzzle is 10. The answers will be published next week together with puzzle #148.

Puzzle #146 solution:
Game: Luzgin - Yoffe, 1968, Facebook chess puzzle. It was nice to see so many of you sending solutions. Most of them were conservative and none was complete. The best one by far was the one sent by Ziyao; well done! Here is his answer:
"a) Material: even, no pieces or pawns have being captured or exchanged yet.
Development: White is ahead since he has two pieces developed and it is his turn.
King Safety: White is about to castle while Black has two moves before he can and the King has no "breathing room" meaning the King has no room to escape and could be potentially be smothered mated (not that its going to happen in this puzzle though), no pieces are currently pointed towards White's King but the Black King has two pieces pointed towards it and Black's f7-pawn is very weak and White's c4-bishop is pointed right at it.
Center: White has two pieces and a pawn that control the center and Black has only one piece and a pawn that controls the center therefore White is ahead.
Plan:
White's plan will be to attack Black's weak f7-pawn and if that fails (which it won't) White will try to establish a classical pawn center and get the king to safety; overall White has the advantage.
Black's plan will probably be to fianchetto Bf8 and try to control the center.
b) Now for the moves:
1.Bxf7+!! Kxf7 (forced) 2.Ng5+ Kf6
[If 2... Ke8? 3.Ne6! ... wins the Queen and
If 2... Kg7? 3.Ne6+ ... also wins the Queen]
3.Qf3+ Ke5
[If 3... Kg7 4.Ne6+ ... again wins the Queen and
if 3... Kxg5 4.d3+ ... (or d4+ also works) 4... Kh4 (forced) 5.Qh3#]
4.Qc3+ Kf4 5.Qg3# or
4.d4+ Kxd4 5.Qc3#"

Do not forget: try to have a complete solution when you send me the answer! Any correction you need to make means 1 point deduction from the total.

Correct solutions:
Ziyao - 17 points
Jeffrey, Harmony, Danny, Karl, Frank - 13 points
Kevin, James, Leo - 10 points
Alex - 9 points
Leroy - 5 points

Comment: 

Pawns gone missing