Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 Bg4 7. h3 Bxf3 8. Bxf3
c6 9. Bg5 Nbd7 10. O-O Re8 11. Re1 e5 12. d5 Nc5 13. b4 Na6 14. a3 h6 15. Bh4
Nc7 16. a4 Na6 17. Rb1 c5 18. b5 Nb4 19. Qd2 Kh7 20. Na2 Nxe4 21. Bxe4 *
Position (FEN): r2qr3/pp3pbk/3p2pp/1PpPp3/PnP1B2B/7P/N2Q1PP1/1R2R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1044
Best move: Qxh4