Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nf3 e6 3. Nc3 a6 4. a3 d6 5. e4 c5 6. d3 Nbd7 7. h3 Qa5 8. Be2 Be7
9. O-O O-O 10. Bf4 Qc7 11. Qc1 Rb8 12. b4 b6 13. Qe3 e5 14. Bg3 Bb7 15. Rac1
Rfe8 16. Rc2 Kh8 17. Rb1 Ba8 18. Nh4 Nf8 19. Nf5 Ng6 20. Bh5 *
Position (FEN): br2r2k/2q1bppp/pp1p1nn1/2p1pN1B/1PP1P3/P1NPQ1BP/2R2PP1/1R4K1 b - - 13 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1067
Best move: Nxh5