Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. e3 d6 5. Be2 Be7 6. O-O Bg4 7. Qb3 Rb8 8. h3
Be6 9. Qc2 O-O 10. b3 d5 11. cxd5 Nxd5 12. Bb2 Ncb4 13. Qc1 Bf6 14. Nxd5 Bxd5
15. Nxe5 Bxe5 16. Bxe5 Qg5 17. Bg3 c6 18. Qc3 Na6 19. Bc4 Rbd8 20. Bxd5 Rxd5
21. d4 h5 22. Bh4 *
Position (FEN): 5rk1/pp3pp1/n1p5/3r2qp/3P3B/1PQ1P2P/P4PP1/R4RK1 b - - 1 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 932
Best move: Qxh4