Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 Bg7 4. d5 d6 5. c4 a6 6. Qa4+ Bd7 7. Qa3 Nf6 8. Nc3
O-O 9. b4 cxb4 10. Qxb4 Qc7 11. Bg5 a5 12. Qa3 Na6 13. Nd4 Nc5 14. f3 Rfe8 15.
Ndb5 Bxb5 16. Nxb5 Qb6 17. Rb1 Qd8 18. Nd4 b6 19. Nc6 Qc7 20. Nd4 h6 21. Bh4 g5
22. Bf2 Nh5 23. Nf5 Bf8 24. Nxh6+ *
Position (FEN): r3rbk1/2q1pp2/1p1p3N/p1nP2pn/2P1P3/Q4P2/P4BPP/1R2KB1R b K - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 772
Best move: Bxh6