Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 d5 6. exd5 exd5 7. Bb5 Bd7 8.
O-O Nf6 9. Re1+ Be7 10. Bg5 O-O 11. Nc3 Bc5 12. Bxf6 Qxf6 13. Nf3 d4 14. Ne4
Qf5 15. Bxc6 Bxc6 16. Nxc5 Qxc5 17. Qxd4 Qxc2 18. Rac1 Qg6 19. Nh4 Qg5 20. Re5
Qf6 21. Qe3 *
Position (FEN): r4rk1/pp3ppp/2b2q2/4R3/7N/4Q3/PP3PPP/2R3K1 b - - 7 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 922
Best move: Qxh4