Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nf6 5. O-O O-O 6. Re1 d6 7. d4 exd4 8.
cxd4 Bb4 9. Bd2 Bg4 10. Bxc6 Bxd2 11. Nbxd2 bxc6 12. Nf1 Rb8 13. b3 Rb4 14. Qd2
a5 15. Ng3 Qd7 16. Rad1 h5 17. Qe3 Re8 18. e5 Nd5 19. Qg5 Bxf3 20. gxf3 h4 *
Position (FEN): 4r1k1/2pq1pp1/2pp4/p2nP1Q1/1r1P3p/1P3PN1/P4P1P/3RR1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1989
Best move: Nh5