Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Giuoco_Piano
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Nc3 O-O 6. a3 d6 7. b4 Bb6 8. h3
Qe7 9. Bb2 Be6 10. Bb5 Qd7 11. Qe2 a6 12. Bc4 Nd4 13. Nxd4 exd4 14. Nd5 Bxh3
15. gxh3 Qxh3 16. Nf4 Qh4 17. Ng2 Qh6 18. f3 *
Position (FEN): r4rk1/1pp2ppp/pb1p1n1q/8/1PBpP3/P4P2/1BPPQ1N1/R4RK1 b - - 0 18
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 874
Best move: d3+