The passing game and running game excelled against the Giants and Mike Hughes showed he’s fully recovered.