Rookies' plays, Johnson's runs carry Titans past Cowboys