Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Bg5 O-O 6. Qd2 Re8 7. Bd3 e5 8. dxe5
dxe5 9. Nf3 Bg4 10. O-O-O Be6 11. h4 Qd6 12. Bxf6 Bxf6 13. Nd5 Bg4 14. Be2 Nc6
15. c5 Qd8 16. Ng5 Bxe2 17. Nxf6+ Qxf6 18. Qxe2 Nd4 19. Qe3 Qc6 20. Kb1 Qxc5
21. Rc1 Qa5 *
Position (FEN): r3r1k1/ppp2p1p/6p1/q3p1N1/3nP2P/4Q3/PP3PP1/1KR4R w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1811
Best move: h5