Chess puzzle (Advantage)
Opening: Giuoco_Piano, Giuoco_Piano_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Qe2 Nf6 5. Bxf7+ Kxf7 6. Qc4+ Kf8 7. Qxc5+ d6
8. Qe3 Be6 9. Nc3 Qe7 10. Ng5 h6 11. Nxe6+ Qxe6 12. O-O Kf7 13. Nb5 Rhc8 14. d3
a6 15. Nc3 Kg8 16. f4 exf4 17. Qxf4 Rf8 18. Qg3 Nd4 19. Bxh6 *
Position (FEN): r4rk1/1pp3p1/p2pqn1B/8/3nP3/2NP2Q1/PPP3PP/R4RK1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1560
Best move: Nh5