Reigning champions New York Giants overcame a fast start by Cleveland to power past the Browns 41-27 at MetLife Stadium in the Big Apple.