Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 Nf6 6. Bg5 Nbd7 7. O-O Nc5 8.
Nc3 a6 9. b4 Ncd7 10. f4 h6 11. Bh4 Be7 12. f5 e5 13. Nf3 b5 14. Bb3 Bb7 15.
Nd5 O-O 16. Nxe7+ Qxe7 17. Qe2 Nb6 18. Rae1 d5 19. exd5 Nbxd5 20. Nxe5 Qxb4 21.
Bxd5 Nxd5 22. f6 *
Position (FEN): r4rk1/1b3pp1/p4P1p/1p1nN3/1q5B/8/P1P1Q1PP/4RRK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1740
Best move: Qxh4