Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. e3 e6 4. a3 a6 5. h3 Nf6 6. Nf3 h6 7. Nc3 Nbd7 8. cxd5
Nxd5 9. Nxd5 cxd5 10. Bd3 Be7 11. O-O O-O 12. Bd2 b6 13. Rc1 Bb7 14. Qe2 b5 15.
b4 Nf6 16. Ne5 Bd6 17. f4 Bxe5 18. fxe5 Ne4 19. Be1 f5 20. Bh4 *
Position (FEN): r2q1rk1/1b4p1/p3p2p/1p1pPp2/1P1Pn2B/P2BP2P/4Q1P1/2R2RK1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 829
Best move: Qxh4