Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 a5 3. Nc3 c6 4. e4 b6 5. Bf4 Ba6 6. Nf3 Be7 7. b3 Nf6 8. Bd3 O-O
9. O-O d5 10. cxd5 cxd5 11. Bxa6 Nxa6 12. e5 Ne8 13. Qe2 Nb4 14. a3 Nc6 15. Nb5
Rc8 16. Rfc1 Qd7 17. a4 g6 18. Bh6 Ng7 19. h3 Rfe8 20. Nh2 Nf5 21. Qd3 *
Position (FEN): 2r1r1k1/3qbp1p/1pn1p1pB/pN1pPn2/P2P4/1P1Q3P/5PPN/R1R3K1 b - - 4 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1679
Best move: Nxh6