Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. Bc4 a6 4. e5 d5 5. exd6 Bxd6 6. d4 b5 7. dxc5 bxc4 8.
cxd6 Nc6 9. O-O Bd7 10. Bf4 Nf6 11. Bg5 h6 12. Bh4 O-O 13. Nc3 Rb8 14. b3 Qa5
15. Bxf6 gxf6 16. Ne4 Kg7 17. Nh4 f5 18. Ng3 Qd8 19. Nh5+ Kh7 20. g3 Rg8 21.
bxc4 *
Position (FEN): 1r1q2r1/3b1p1k/p1nPp2p/5p1N/2P4N/6P1/P1P2P1P/R2Q1RK1 b - - 0 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1484
Best move: Qxh4