Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. e5 c5 4. d4 a6 5. c3 b5 6. Be2 c4 7. b3 Ne7 8. bxc4 bxc4
9. Bg5 h6 10. Bh4 Nbc6 11. Nbd2 Qa5 12. Qc2 Nf5 13. Nf1 Nxh4 14. Nxh4 Be7 15.
Nf3 O-O 16. h4 Rb8 17. g4 Ba3 18. Rc1 Bxc1 19. Qxc1 Qxa2 20. Bd1 Na5 21. h5 Nb3
22. Qe3 Qa1 23. g5 hxg5 *
Position (FEN): 1rb2rk1/5pp1/p3p3/3pP1pP/2pP4/1nP1QN2/5P2/q2BKN1R w K - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2209
Best move: h6