Giants, Titans roll on