Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 Bd6 5. c5 Bc7 6. e3 Nf6 7. Bd3 Nbd7 8. O-O
h6 9. b4 g5 10. h3 g4 11. hxg4 Nxg4 12. b5 e5 13. bxc6 bxc6 14. Bf5 e4 15. Bxg4
exf3 16. Qxf3 Nf6 17. Bxc8 Rxc8 18. Ne2 Rg8 19. Ng3 Qe7 20. e4 Nxe4 21. Bxh6 *
Position (FEN): 2r1k1r1/p1b1qp2/2p4B/2Pp4/3Pn3/5QN1/P4PP1/R4RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1638
Best move: Qh4