Puzzle of the week #339

Level: 
2-Knight
Chess Diagram: 

[Event "Puzzle #339"][Date "2018.03.11"][Result "1-0"][SetUp "1"][FEN "1r3rk1/1pq1nppp/p1n1p3/4N3/8/2PB3P/PP2QPP1/3R1RK1 w - - 0 1"]

Analyse this week's position by looking at: material, King safety, pieces development and pawn structure for both sides. It is white to move and your extra tasks are:
a) Find the best line for white to get an advantage
b) What tactics can white use?
c) Why is white in the position to get an advantage?

Total available points for this puzzle is 25. The answers will be published next time together with puzzle #340.

Puzzle #338 solution:
Puzzle by John A Bain, 2002. This week's best answers are by the top solvers:
a) White has advantage in development and a castled King
b) The attack must target the f7-weak spot
d) White is using the double check

[Event "Puzzle #338"][Date "2018.03.04"][Result "1-0"][SetUp "1"][FEN "r1bqkb1r/pppnpppp/8/7B/2NPn3/1Q6/PPP2PPP/RNB2RK1 w kq - 0 1"]1. Bxf7+! (1. Nd6+? Nxd6) (1. Nb6 Nd6) 1... Kxf7 2. Nd6+ {"The Queen has taken off her mask" by Jacey} (2. Ne5+ {"The Queen has taken off her mask" by Jacey} 2... Ke8 (2... Kf6 3. Qf7#) 3. Qf7#) 2... Kf6 (2... Kg6 3. Qf7#) 3. Qf7#

Correct solutions:
Aiden, Eric, Matthew - 20 points
Joey, Mengbai, Walter, Lyvia - 17 points
Blake - 16 points
Coby, Glyn, Itamar, Zhengyu - 12 points
Jacey - 9 points
Brian, Lucas - 7 points

Chris:
- 3 points for #338
- 1 point for #337
- 1 point for #336
- 5 points for #335

Standings:
Matthew - 145 points
Eric - 140 points
Lyvia - 128 points
Coby - 121 points
Joey - 107 points
Aiden - 106 points
Mengbai - 105 points
Glyn - 97 points
Zhengyu - 88 points
Blake - 78 points
Brian, Jacey - 72 points
Walter - 65 points
Lucas, Itamar - 64 points
Darius - 20 points
Chris - 18 points

Comment: 

Various tactics