Cole Hamels not as sharp as likes, Rangers win